cvs commit: src/sys/kern kern_timeout.c

Ian Dowse iedowse at FreeBSD.org
Fri Feb 11 00:14:00 GMT 2005


iedowse     2005-02-11 00:14:00 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_timeout.c 
  Log:
  When processing a timeout() callout and returning it to the free
  list, set `curr_callout' to NULL. This ensures that we won't attempt
  to cancel the current callout if the original callout structure
  gets recycled while we wait to acquire Giant.
  
  This is reported to fix an intermittent syscons problem that was
  introduced by revision 1.96.
  
  Revision  Changes    Path
  1.97      +2 -1      src/sys/kern/kern_timeout.c


More information about the cvs-src mailing list