On 09/01/2010 11:12 AM, Magnus Holmgren wrote:
Magnus Holmgren<magnushol<at>  gmail.com>  writes:

I did some testing on my 64-bit Vista system, and it appears that
CreateThread is the main cause.

To test this, I removed the call to sigproc_init in dll_crt0_0 and made sure
it was always called in dll_crt0_1 instead. Suddenly the sigp thread started
executing immediately, and its initialization was complete long before
wait_for_sigthread was called.

Since you obviously have a patch, would you mind sharing it, rather than just your conclusions from said patch?

--
Eric Blake   ebl...@redhat.com    +1-801-349-2682
Libvirt virtualization library http://libvirt.org

--
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

Reply via email to