From ef607b6cce8e1feb6632c6bc1e7f322095ce54d9 Mon Sep 17 00:00:00 2001 From: Julien Cristau Date: Mon, 4 Aug 2008 09:16:53 +0930 Subject: Actually close the fd on DEVICE_CLOSE (bug#16948) Fixes file descriptor leak. Signed-off-by: Peter Hutterer (cherry picked from commit d9097df01b01afaf946fa04fca8ae8ab7108ff21) --- src/evdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/evdev.c b/src/evdev.c index 45b0e5d..164346a 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -864,6 +864,7 @@ EvdevProc(DeviceIntPtr device, int what) case DEVICE_CLOSE: xf86Msg(X_INFO, "%s: Close\n", pInfo->name); + close(pInfo->fd); break; } -- cgit v1.2.3