Do not abort if an unknown user is signaled removed

https://bugzilla.gnome.org/show_bug.cgi?id=645118
This commit is contained in:
Frédéric Péters 2011-03-18 11:58:32 +01:00
parent ea4bb37914
commit f1d70389c0

View file

@ -226,6 +226,8 @@ user_deleted_handler (DBusGProxy *proxy,
UmUser *user;
user = g_hash_table_lookup (manager->user_by_object_path, object_path);
if (!user)
return;
g_object_ref (user);
g_signal_handlers_disconnect_by_func (user, user_changed_handler, manager);