devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5eef4351fdfa6ae4811be8fb297d1dca1d1b0c7a
commit 5eef4351fdfa6ae4811be8fb297d1dca1d1b0c7a Author: Chris Michael <[email protected]> Date: Sun Jul 6 12:58:57 2014 -0400 ecore-drm: Shutdown ecore_event on udev error. Since we have already called ecore_event_init prior to using any udev functions, if udev fails for some reason or another, we should also shutdown ecore_event subsystem. @fix Signed-off-by: Chris Michael <[email protected]> --- src/lib/ecore_drm/ecore_drm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/ecore_drm/ecore_drm.c b/src/lib/ecore_drm/ecore_drm.c index 42f5268..0c938cb 100644 --- a/src/lib/ecore_drm/ecore_drm.c +++ b/src/lib/ecore_drm/ecore_drm.c @@ -353,6 +353,7 @@ spawn_err: sock_err: if (udev) udev_unref(udev); udev_err: + ecore_event_shutdown(); ecore_shutdown(); eina_log_domain_unregister(_ecore_drm_log_dom); _ecore_drm_log_dom = -1; --
