diff --git a/src/modules/xwayland/e_mod_main.c b/src/modules/xwayland/e_mod_main.c index f19fee3c4..f8eb1f5c0 100644 --- a/src/modules/xwayland/e_mod_main.c +++ b/src/modules/xwayland/e_mod_main.c @@ -247,6 +247,8 @@ fail: ecore_main_fd_handler_del(exs->abs_hdlr); if (exs->unx_hdlr) ecore_main_fd_handler_del(exs->unx_hdlr); + exs->abs_hdlr = NULL; + exs->unx_hdlr = NULL; break; case -1: ERR("Failed to fork: %m");