This is the mail archive of the
mailing list for the Cygwin project.
Re: Calling sem_wait() in DllMain( DLL_THREAD_DETACH) crashes
On 15/03/2011 20:42, Charles Wilson wrote:
> Given that Jon mentioned other, similar reports, involving other
> libraries/extensions for python...I wonder if there's something in the
> core of python (e.g. "how to build an extension DLL: this glue code will
> be included in the xDLL automatically by pyDist::Builder [or whatever],
> defining a custom DllMain()...") that's doing something windows-ish,
> when it ought to be doing it unix-ish on cygwin.
> E.g. I wonder if this is bigger than just Twisted, or just
> openssl+python/Lib/thread [1,2] etc.
No, twisted is pure python. But it uses the ssl python module, which uses
libcrypto library, which does this bad, bad thing.
Sorry for not making it clear in my original mail that the underlying cause is
the same in all cases.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple