home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / os2 / networki / 1146 < prev    next >
Encoding:
Text File  |  1992-08-27  |  2.2 KB  |  48 lines

  1. Newsgroups: comp.os.os2.networking
  2. Path: sparky!uunet!gatech!news.ans.net!ans.net!db3l
  3. From: db3l@ans.net (David Bolen)
  4. Subject: Re: TCP/IP System Shutdown WIBNI
  5. Sender: news@ans.net (News Administrator)
  6. Message-ID: <1992Aug27.191244.25428@ans.net>
  7. In-Reply-To: backman@vax's message of Thu, 27 Aug 1992 12: 00:12
  8. Date: Thu, 27 Aug 1992 15:14:08 GMT
  9. References: <92238.095918NLAFLAMM@vma.cc.nd.edu> <1992Aug26.153224.25379@ans.net>
  10.     <920827120012@tunes>
  11. Organization: Advanced Network & Services, Inc. - Elmsford, NY
  12. Lines: 34
  13.  
  14. In article <920827120012@tunes> backman@vax  (Larry Backman) writes:
  15.  
  16. >IFS's also get a FS_SHUTDOWN call (2 in fact) frm the OS telling them that to
  17. >clean up shop and go away.  I had a very amusing bug where I blocked
  18. >the OS from shutting down while waiting to timeout an RPC to an NFS
  19. >server that had gone away.  45 seconds later...the RPC timed out,
  20. > returned from FS_SHUTDOWN and the system shut down.
  21.  
  22. Right, but those requests are at a lower level than the Shutdown menu option
  23. from the desktop.  It's one of the things that eventually also occurs due
  24. to the Shutdown choice, but it's also triggered if all you do is press
  25. Ctrl-Alt-Del (which is why that's a safe reboot mechanism from the point of
  26. view of filesystem integrity).
  27.  
  28. But then you already know this from writing your IFS :-)
  29.  
  30. Your "bug" sounds very familiar - actually, I used to intentionally cause
  31. that behavior so that when I went to reboot with Ctrl-Alt-Del, I could pause
  32. the system for a bit so I could see the final debugging output from my IFS
  33. as it processed the shutdown :-)
  34.  
  35. 'Course, it wasn't funny during the initial development when my IFS was
  36. waiting indefinitely for it's user-level control program to return from the
  37. shutdown - so much for Ctrl-Alt-Del :-)  I ended up making the default not to
  38. depend on the user-level task for shutdown, especially during development :-)
  39.  
  40. --
  41. -- David
  42. --
  43. /-----------------------------------------------------------------------\
  44.  \              David Bolen             \  Internet: db3l@ans.net      /
  45.   |   Advanced Network & Services, Inc.   \   Phone: (914) 789-5327   |
  46.  / 100 Clearbrook Road, Elmsford, NY 10523  \   Fax: (914) 789-5310    \
  47. \-----------------------------------------------------------------------/
  48.