K 10 svn:author V 3 sam K 8 svn:date V 27 2003-10-29T19:15:00.000000Z K 7 svn:log V 390 Potential fix for races shutting down callouts when unloading the module. Previously we grabbed the mutex used by the callouts, then stopped the callout with callout_stop, but if the callout was already active and blocked by the mutex then it would continue later and reference the mutex after it was destroyed. Instead stop the callout first then lock. Supported by: FreeBSD Foundation END