stopping callouts
Artis Caune
Artis.Caune at latnet.lv
Fri Jun 1 10:41:38 UTC 2007
Hello FreeBSD-hackers!
what is the right way to stop callout which is initialized with mutex:
callout_init_mtx(&callout_function, &my_mtx, 0);
should I lock mutex before calling callout_drain() or not?
man page says: callout_drain() is identical to callout_stop() and
if the callout has an associated mutex, then that mutex must be held
when callout_stop() is called.
/* MOD_UNLOAD */
MTX_LOCK;
callout_drain()
MTX_UNLOCK;
More information about the freebsd-hackers
mailing list