Closed andriytk closed 5 years ago
Hello Andriy. Thanks for sending a fix. I'm struggling to recover the context of the problem. Can you point me at the code where a process is blocking indefinitely on reading the crossed
MVar
?
Oh, I got it. This can occur when no timeout is given.
LGTM
It is possible that the ConnectionRequestCrossed message may never come from the other side, so we should unblock the endless waiting on the "crossed" MVar in this case.