home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.30 / text0071.txt < prev    next >
Encoding:
Text File  |  1993-03-11  |  799 b   |  22 lines

  1. Submitted-by: salevin@dal.mobil.com (S. A. Levin [Stewart])
  2.  
  3. I noticed a few months ago that every once in a while my pipelined jobs
  4. on our RS6000 would break when I tried to put them into the background
  5. under csh.  A few days ago IBM customer support tracked down what was
  6. happening.  They say that under POSIX if a signal (e.g. SIGTSTP) is
  7. received during a read() system call that has not yet received any
  8. characters, the read must return an -1 count and set EINTR.  (This is
  9. not specific to csh.)
  10.  
  11. To me this is an unacceptable interaction between job control and POSIX
  12. compliance.  In particular, the possibility of losing hours of work (as
  13. I did once!) is not acceptable.  What would it take to solve this
  14. problem?
  15.  
  16. Stew Levin
  17. Mobil
  18. salevin@dal.mobil.com
  19.  
  20. Volume-Number: Volume 30, Number 75
  21.  
  22.