Still seeing fork failures on NT/2000 with current CVS repository

Jonathan Kamens jik@curl.com
Mon Jul 23 13:55:00 GMT 2001


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



More information about the Cygwin-developers mailing list