Ya, that seems elegant. Jack
On Wed, Jul 1, 2015 at 3:28 PM, Ryan Stone <ryst...@gmail.com> wrote: > On Wed, Jul 1, 2015 at 5:32 PM, Konstantin Belousov <kostik...@gmail.com> > wrote: > >> Do you mean, you want some KPI like >> boolean taskqueue_is_draining(struct taskqueue *p); >> so that e.g. executed task could see if it is executing in the >> shutdown state ? > > > I'd prefer a KPI that stops a taskqueue from accepting new tasks (and > drops attempts to enqueue on the floor). Then I could do something like: > > taskqueue_stop() > disable_interrupts() > taskqueue_drain_all() > taskqueue_free() > _______________________________________________ firstname.lastname@example.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"