forked from enlightenment/efl
eldbus: Reset value of fd_handler after deletion
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
This commit is contained in:
parent
6d0cc0d9bf
commit
fb0dc85bc3
|
@ -635,8 +635,15 @@ cb_watch_toggle(DBusWatch *watch, void *data EINA_UNUSED)
|
||||||
hd->enabled = dbus_watch_get_enabled(watch);
|
hd->enabled = dbus_watch_get_enabled(watch);
|
||||||
|
|
||||||
DBG("watch %p is %sabled", hd, hd->enabled ? "en" : "dis");
|
DBG("watch %p is %sabled", hd, hd->enabled ? "en" : "dis");
|
||||||
if (hd->enabled) eldbus_fd_handler_add(hd);
|
if (hd->enabled)
|
||||||
else ecore_main_fd_handler_del(hd->fd_handler);
|
{
|
||||||
|
eldbus_fd_handler_add(hd);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ecore_main_fd_handler_del(hd->fd_handler);
|
||||||
|
hd->fd_handler = NULL;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in New Issue