home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / unix / wizards / 4802 < prev    next >
Encoding:
Text File  |  1992-11-19  |  1.7 KB  |  32 lines

  1. Newsgroups: comp.unix.wizards
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!wupost!newsfeed.rice.edu!exlogcorp!mcdowell
  3. From: mcdowell@exlogcorp.exlog.com (Steve McDowell)
  4. Subject: Re: Changing the owner of a process
  5. Message-ID: <1992Nov19.220759.1846@exlog.com>
  6. Keywords: process ownership
  7. Sender: mcdowell@exlog.com (Steve McDowell)
  8. Organization: EXLOG, Inc.
  9. References:  <27551@dog.ee.lbl.gov><1992Oct29.162445.23551@eng.ufl.edu> <1cpjs4INNn3@early-bird.think.com> <1992Nov5.152833.27744@dale.ksc.nasa.gov> <1992Nov17.142837.21252@dale.ksc.nasa.gov>
  10. Date: Thu, 19 Nov 92 22:07:59 GMT
  11. Lines: 19
  12.  
  13. In article <1992Nov17.142837.21252@dale.ksc.nasa.gov> torek@horse.ee.lbl.gov (Chris Torek) writes:
  14. > If you simply reach in and replace a process's uid, the kernel will 
  15. > eventually panic when it notices the inconsistent counts.
  16.  
  17. Why is it going to panic over an inconsistent process count? That's simply not good 
  18. operating system design. When it hits an inconsistancy (as it eventually will 
  19. in some remote region of the world) it should simply alert the operator and
  20. re-count things. If a process is facing starvation or scheduling temporarily becomes
  21. suspended because of the situation, then so what? It's still better than a panic. 
  22.  
  23. Panic's should be used strictly for irreversable situations; an out of whack counter 
  24. shouldn't be an irreversable situation as long as the computer knows how to count. More 
  25. attention needs to be paid to error recovery. 
  26.  
  27. -- 
  28. Steve McDowell             . . . . o o o o o         Opinions are 
  29. Exlog, Inc.                      _____      o         mine, not my 
  30. mcdowell@exlog.com      _____====  ]OO|_n_n__][.        employers..
  31.                [_________]_|__|________)<   
  32.