This is the mail archive of the pthreads-win32@sourceware.org mailing list for the pthreas-win32 project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This is good to know in case all else fails.I had a problem similar to this, and creating an event handle for signaling solves nothing.
I had this problem in plain win32 threads before. This always happened in
DLL_PROCESS_DETACH. It´s probably a bad design / limitation in win32 shared library model. The
cause, if I remember, is that the heap is locked in some way that functions related to thread
(TerminateThread if I'm not missing other) must access this heap, then it deadlocks in some locking
Windows have internally.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |