cvs commit: src/bin/sh jobs.c
    Maxim Konovalov 
    maxim at FreeBSD.org
       
    Thu Dec  2 05:12:44 PST 2004
    
    
  
maxim       2004-12-02 13:12:43 UTC
  FreeBSD src repository
  Modified files:
    bin/sh               jobs.c 
  Log:
  o Terminate an endless loop sh -T goes into in dowait() around waitproc().
  
  XXX from Tor: "The shell can also go into a similar loop if the child was
  killed by signal 127, since the shell would believe the child to have
  only stopped (WIFSTOPPED() macro returns nonzero value).  Disallowing
  signals 127 and 128 will fix that problem."  See kern/19402 for details.
  
  PR:                             bin/66242
  Submitted by:                   tegge
  Analysis and testcase by:       demon
  MFC after:                      3 weeks
  
  Revision  Changes    Path
  1.68      +2 -1      src/bin/sh/jobs.c
    
    
More information about the cvs-all
mailing list