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] |
Hello, I use cygwin sshd daemon 5.9p1-1 to send them ssh exec command. Here my problem: nb=106496; rm testfile; for i in ` seq 1 $nb` ; do echo 1 >>testfile;done ssh user@host cat < testfile > outputfile Work as expected on different cygwin plateforme (see the cygcheck.winxp, cygcheck.seven, cygcheck.w2008 attached) But, with one caracter more in the testfile, it stop working on seven and 2008. The exec command hang; have to Ctrl+Z. nb=106497; rm testfile; for i in ` seq 1 $nb` ; do echo 1 >>testfile;done ssh user@host cat < testfile > outputfile On host machine, cat process still alive. it's 100% reproductible. Verbose log just show that process dont receive sigchld signal... AnyOne Understand what exactly happen ? Is it a bug or a normal behaviour? And is there a workaround or a way i have to rewrite my exec command ? Regards, Pierre-Yves
Attachment:
cygcheck.w2008
Description: Binary data
Attachment:
cygcheck.winxp
Description: Binary data
Attachment:
cygcheck.seven
Description: Binary data
-- 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] |