jdh@bu-pub.bu.edu (Jason Heirtzler) (03/07/90)
There's a particularly annoying tcsh bug (race condition?) that appeared in SunOS 4, where pipelined jobs randomly hang % strings undump | more strings undump | more Stopped (tty output) [4] 24416 24417 It has been suggested that compiling with -Dvfork=fork makes the problem less common, but doesn't fix the real problem. As since this code is doubtlessly really nasty, I don't relish the task facing me. So, Has anyone already fixed it? ------------------------------------------------------------------------- Jason Heirtzler (617) 353-2780 jdh@bu-pub.bu.edu Information Technology Boston University ..!harvard!bu.edu!bu-pub!jdh ------------------------------------------------------------------------- Jason Heirtzler (617) 353-2780 jdh@bu-pub.bu.edu Information Technology Boston University ..!harvard!bu.edu!bu-pub!jdh
bob@atom.OZ (Bob Backstrom) (03/18/90)
In article <53442@bu.edu.bu.edu> jdh@bu-pub.bu.edu (Jason Heirtzler) writes: >There's a particularly annoying tcsh bug (race condition?) that >appeared in SunOS 4, where pipelined jobs randomly hang > > % strings undump | more > strings undump | more > > Stopped (tty output) > [4] 24416 24417 > >It has been suggested that compiling with -Dvfork=fork makes the >problem less common, but doesn't fix the real problem. > >As since this code is doubtlessly really nasty, I don't relish the >task facing me. So, Has anyone already fixed it? > > >------------------------------------------------------------------------- >Jason Heirtzler (617) 353-2780 jdh@bu-pub.bu.edu >Information Technology Boston University ..!harvard!bu.edu!bu-pub!jdh >------------------------------------------------------------------------- >Jason Heirtzler (617) 353-2780 jdh@bu-pub.bu.edu >Information Technology Boston University ..!harvard!bu.edu!bu-pub!jdh This very same thing occurs very regularly using tcsh on our Pyramid MIServer. The one I notice all the time is when I alias h to be "history | more". It only takes 3 or 4 invokations of h to get the mysterious Stopped (tty output) message... It looks like the Stopping gene has been passed down from generation to generation ..... :-) -- * ACSNET: bob@atom.oz.au Bob Backstrom, * Phone: (02) 543-3092 Australian Nuclear Science & Technology Organisation, * Private Mailbag 1, Menai, * New South Wales, Australia, 2234.