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] |
Hi, I've been getting intermittent "fork: Resource Temporarily Unavailable" errors with 1.5.18 and snapshots. AFAICT, the resources are there. I was able to reproduce both the succeeding and the failing case under strace, but, to my untrained eye, it doesn't contain much relevant information. The differing sections for the failure and success cases (29 and 77 lines, respectively) are attached (the PIDs and some handle values are masked to allow easier diffing -- I tried to be careful). About 1000 lines leading to these sections are identical in the two cases. Full strace output is available on request. Both attached straces were produced under "uname -r" -> "1.5.19s(0.138/4/2)". I cannot reproduce this under gdb. Any pointers on how to debug this further are appreciated. What information would be relevant to put in the strace? Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha@cs.nyu.edu ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! If there's any real truth it's that the entire multidimensional infinity of the Universe is almost certainly being run by a bunch of maniacs. /DA
Attachment:
fork_failed-snippet.strace
Description: Text document
Attachment:
fork_worked-snippet.strace
Description: Text document
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |