This is the mail archive of the
cygwin-developers@cygwin.com
mailing list for the Cygwin project.
Still seeing fork failures on NT/2000 with current CVS repository
- To: cygwin-developers at cygwin dot com
- Subject: Still seeing fork failures on NT/2000 with current CVS repository
- From: Jonathan Kamens <jik at curl dot com>
- Date: 23 Jul 2001 16:55:36 -0400
I get this on Windows NT and Windows 2000 when a "#!/bin/sh" script
(i.e., an ash script, I believe) tries to run "rsync -a --delete
/u/jik/metal/ /scratch/jik/curl/":
0 [main] rsync 832 open_stackdumpfile: Dumping stack trace to rsync.exe.stackdump
0 [main] rsync 812 sync_with_child: child 832(0x290) died before initialization with status code 0xA011000
893 [main] rsync 812 sync_with_child: *** child state child loading dlls
fork: Resource temporarily unavailable
Interestingly enough, when I run the same script with "bash <script>"
instead of "sh <script>", it works.
I got the impression from reading recent cygwin-developers messages
that these problems are supposed to be fixed, but perhaps I
misunderstood.
Does this ring enough bells with anyone, or do you need more info
(e.g., a strace log or stack trace) to figure out what's going wrong
here?
Thanks,
jik