diff options
| author | Warner Losh <imp@FreeBSD.org> | 2003-07-23 23:50:00 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2003-07-23 23:50:00 +0000 |
| commit | f30595058e1ecadbeb4f68885549f300fa3424bf (patch) | |
| tree | 9bb6af4e3f8c2e843e7dd6d96dd023003acf55a1 /sbin/devd | |
| parent | 9e9e575b6a764d16d6e7a6fcb8b00fbc37866b8a (diff) | |
Notes
Diffstat (limited to 'sbin/devd')
| -rw-r--r-- | sbin/devd/devd.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sbin/devd/devd.cc b/sbin/devd/devd.cc index 288e90aff461..bc2e8f6e91ff 100644 --- a/sbin/devd/devd.cc +++ b/sbin/devd/devd.cc @@ -590,9 +590,7 @@ event_loop(void) FD_SET(fd, &fds); rv = select(fd + 1, &fds, &fds, &fds, &tv); // No events -> we've processed all pending events - // == 2 is a kernel bug, but we hang if we don't - // make allowances for a while. - if (rv == 0 || rv == 2) { + if (rv == 0) { if (Dflag) fprintf(stderr, "Calling daemon\n"); daemon(0, 0); |
