❔ Deadlock with SynchonizationContext and locks? - C#