Author: jch
Date: Thu Aug 27 08:58:03 2015
New Revision: 287198
URL: https://svnweb.freebsd.org/changeset/base/287198

Log:
  In callout_stop(), do not forget to initialize not_running variable.
  Thanks to hselasky for noticing that.
  
  Differential Revision:        https://reviews.freebsd.org/D3078 (Updated)
  Submitted by:         hselasky
  Pointy hat to:                jch

Modified:
  head/sys/kern/kern_timeout.c

Modified: head/sys/kern/kern_timeout.c
==============================================================================
--- head/sys/kern/kern_timeout.c        Thu Aug 27 08:56:39 2015        
(r287197)
+++ head/sys/kern/kern_timeout.c        Thu Aug 27 08:58:03 2015        
(r287198)
@@ -1385,7 +1385,8 @@ again:
                 * and indeed impossible to stop then return 0.
                 */
                not_running = !(cc_exec_curr(cc, direct) == c);
-       }
+       } else
+               not_running = 1;
 
        CC_UNLOCK(cc);
        return (not_running);
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to