Thu May 18 12:44:16 EST 2006  quozl at us.netrek.org
  * move wdt reset from SIGALRM handler to input handler
  Slots may jam in POUTFIT after KWINNER if the user terminates
  the client ungracefully ... such that the TCP connection is gone but
  the ntserv lives on.
  
  During this time, daemon synchronisation still sends SIGALRM to the
  ntserv, and ntserv's SIGALRM handler still resets the p_ghostbust
  timer.
  
  Prototype solution is to move p_ghostbust watchdog timer reset from
  within the SIGALRM handler to the section of main loop that is
  executed when input arrives from the client.
  
  Monitoring the p_ghostbust timer with gdb shows it is now reset for a
  dormant client on receipt of ping responses.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 3991 bytes
Desc: A darcs patch for your repository!
Url : http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20060518/2c3d4132/attachment-0001.bin