From b0747bd0098d542b22577c813b8a74ca7538cca6 Mon Sep 17 00:00:00 2001 From: imp Date: Wed, 23 Jul 2003 23:50:00 +0000 Subject: Remove old workaround --- sbin/devd/devd.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'sbin/devd') diff --git a/sbin/devd/devd.cc b/sbin/devd/devd.cc index 288e90a..bc2e8f6 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); -- cgit v1.1