diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2000-12-20 21:50:37 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2000-12-20 21:50:37 +0000 |
| commit | e2a09b2649e0ae9fbcf87326a6c6bb5bc2941516 (patch) | |
| tree | c5a265824ed2ae39a36e4570a64d366c58c023fc /sys/kern/subr_log.c | |
| parent | 441a762864921b6dee4c5e6ed9f4220139b6266f (diff) | |
Notes
Diffstat (limited to 'sys/kern/subr_log.c')
| -rw-r--r-- | sys/kern/subr_log.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/sys/kern/subr_log.c b/sys/kern/subr_log.c index 8580f797acb6..d63dfb69d5d5 100644 --- a/sys/kern/subr_log.c +++ b/sys/kern/subr_log.c @@ -56,7 +56,6 @@ #define LOG_ASYNC 0x04 #define LOG_RDWAIT 0x08 -#define LOG_NEEDWAKEUP 0x10 static d_open_t logopen; static d_close_t logclose; @@ -186,22 +185,13 @@ logpoll(dev_t dev, int events, struct proc *p) return (revents); } -void -logwakeup(void) -{ - - if (!log_open) - return; - logsoftc.sc_state |= LOG_NEEDWAKEUP; -} - static void logtimeout(void *arg) { - if ((logsoftc.sc_state & LOG_NEEDWAKEUP) == 0) + if (msgbuftrigger == 0) return; - logsoftc.sc_state &= ~LOG_NEEDWAKEUP; + msgbuftrigger = 0; if (!log_open) return; selwakeup(&logsoftc.sc_selp); |
