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]

20120523: bug in fork/exec


With the 20120523 snapshot, if a process attempts to fork/exec another program which depends on a DLL which is missing, the PID created by fork() spins:

* in taskmgr, the forked process is listed as an instance of the program which called fork() (as usual);

* this PID ties up one CPU core (e.g. 25% CPU usage on a quad-core machine);

* in ps(1), the same PID is displayed as the program which was attempted to be execed;

* /bin/kill does not work on this PID, even with -f.

This is on Win7 x64.


Yaakov


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