summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Herrmann <dh.herrmann@gmail.com>2015-05-26 13:03:15 +0200
committerDavid Herrmann <dh.herrmann@gmail.com>2015-05-26 13:03:15 +0200
commit185abfc3d6b4e8f804a3f7216cd8b0459593af87 (patch)
tree13e32aba29a09e440ccc8c7c013862b5198b278d
parentdb47294f41005e4570ce20c0ff3f49d5eea3a223 (diff)
udev: fix inotify handling
This partly reverts: commit 6d1b1e0bc6bd020218afc5f05286bf372be283d5 Author: Tom Gundersen <teg@jklm.no> Date: Sun May 24 15:10:04 2015 +0200 udevd: worker - fully clean up unnecessary fds The inotify-fd _is_ used in the workers, so don't close it! Have a look at udev-watch.c, which keeps track of the inotify-fd as a global variable (ugh!).
-rw-r--r--src/udev/udevd.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/udev/udevd.c b/src/udev/udevd.c
index b33a262ffc..87e677eea1 100644
--- a/src/udev/udevd.c
+++ b/src/udev/udevd.c
@@ -337,7 +337,6 @@ static void worker_spawn(Manager *manager, struct event *event) {
manager->fd_ep = safe_close(manager->fd_ep);
manager->fd_signal = safe_close(manager->fd_signal);
- manager->fd_inotify = safe_close(manager->fd_inotify);
manager->worker_watch[READ_END] = safe_close(manager->worker_watch[READ_END]);
sigfillset(&mask);