recvFrom blocking
Using recvFrom inside a thread on Windows blocks the whole process, instead of blocking only the calling thread. On linux, the same function works perfectly fine.
Using only recv works fine on both systems.
Windows: latest MinGW, MSYS, GHC 6.6 or 6.4 Linux: gcc 3.3.5, posix threads, ghc 6.2 or 6.4
Trac metadata
Trac field | Value |
---|---|
Version | 6.6 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | libraries/network |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | |
Architecture | Unknown |