diff options
Diffstat (limited to 'plugins/supplicant.c')
-rw-r--r-- | plugins/supplicant.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/plugins/supplicant.c b/plugins/supplicant.c index 260d24f9..243ec1b0 100644 --- a/plugins/supplicant.c +++ b/plugins/supplicant.c @@ -49,7 +49,6 @@ struct supplicant_task { enum supplicant_state state; }; -static GStaticMutex task_mutex = G_STATIC_MUTEX_INIT; static GSList *task_list = NULL; static DBusConnection *connection; @@ -931,9 +930,7 @@ int __supplicant_start(struct connman_element *element, task->created = FALSE; task->state = STATE_INACTIVE; - g_static_mutex_lock(&task_mutex); task_list = g_slist_append(task_list, task); - g_static_mutex_unlock(&task_mutex); err = get_interface(task); if (err < 0) { @@ -961,9 +958,7 @@ int __supplicant_stop(struct connman_element *element) if (task == NULL) return -ENODEV; - g_static_mutex_lock(&task_mutex); task_list = g_slist_remove(task_list, task); - g_static_mutex_unlock(&task_mutex); disable_network(task); |