This is the mail archive of the cygwin mailing list for the Cygwin 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]

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
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]