diff options
author | pjd <pjd@FreeBSD.org> | 2009-08-17 08:42:34 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2009-08-17 08:42:34 +0000 |
commit | 3220ee349be0d1b1fa8d9f4a19b5a763a25f069f (patch) | |
tree | 210ac1864bd7a6addbbc1a12c6a4ed4cdcb3f2cb /sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c | |
parent | ecef618a3741ef25f71cc6f035412f57986febec (diff) | |
download | FreeBSD-src-3220ee349be0d1b1fa8d9f4a19b5a763a25f069f.zip FreeBSD-src-3220ee349be0d1b1fa8d9f4a19b5a763a25f069f.tar.gz |
Because taskqueue_run() can drop tq_mutex, we need to check if the
TQ_FLAGS_ACTIVE flag wasn't removed in the meantime, which means we missed a
wakeup.
Approved by: re (kib)
Diffstat (limited to 'sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c')
0 files changed, 0 insertions, 0 deletions