Sam Leffler wrote:

If you use callout_init_mtx then use callout_stop while holding my_mtx; if the callout is blocked waiting for my_mtx the request will be discarded.

callout_drain should not be called while holding my_mtx because it can sleep.



Thanks,
than I will use:


MTX_LOCK;
...
callout_stop();
MTX_UNLOCK;
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to