From 1d40eff3483d29f7a983e94d2d6e8fb2c26cfd02 Mon Sep 17 00:00:00 2001 From: Piotr Witoslawski Date: Wed, 9 Jul 2014 11:48:11 +0200 Subject: [PATCH] Fix anon_inode descriptors leakage --- src/watchdog/observers/inotify_c.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/watchdog/observers/inotify_c.py b/src/watchdog/observers/inotify_c.py index c018efb68..7cceb5f5c 100644 --- a/src/watchdog/observers/inotify_c.py +++ b/src/watchdog/observers/inotify_c.py @@ -248,6 +248,7 @@ def close(self): with self._lock: wd = self._wd_for_path[self._path] inotify_rm_watch(self._inotify_fd, wd) + os.close(self._inotify_fd) def read_events(self, event_buffer_size=DEFAULT_EVENT_BUFFER_SIZE): """