summaryrefslogtreecommitdiff
path: root/src/resolver.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-12-12 00:45:36 +0100
committerMarcel Holtmann <marcel@holtmann.org>2008-12-12 00:45:36 +0100
commitcd320803ef8b6850e097adcd4c074ef416be190a (patch)
treea53f07d3fc2fbc8421d5dcf7edda0c8f6418cc88 /src/resolver.c
parentb149b69096a0efd9889ade2faef3c6ad83d73814 (diff)
downloadconnman-cd320803ef8b6850e097adcd4c074ef416be190a.tar.gz
connman-cd320803ef8b6850e097adcd4c074ef416be190a.tar.bz2
connman-cd320803ef8b6850e097adcd4c074ef416be190a.zip
Remove usage of reader/write lock
Diffstat (limited to 'src/resolver.c')
-rw-r--r--src/resolver.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/resolver.c b/src/resolver.c
index 404bc3dd..929fd2e5 100644
--- a/src/resolver.c
+++ b/src/resolver.c
@@ -25,7 +25,6 @@
#include "connman.h"
-static GStaticRWLock resolver_lock = G_STATIC_RW_LOCK_INIT;
static GSList *resolver_list = NULL;
/**
@@ -40,12 +39,8 @@ int connman_resolver_register(struct connman_resolver *resolver)
{
DBG("resolver %p name %s", resolver, resolver->name);
- g_static_rw_lock_writer_lock(&resolver_lock);
-
resolver_list = g_slist_append(resolver_list, resolver);
- g_static_rw_lock_writer_unlock(&resolver_lock);
-
return 0;
}
@@ -59,9 +54,5 @@ void connman_resolver_unregister(struct connman_resolver *resolver)
{
DBG("resolver %p name %s", resolver, resolver->name);
- g_static_rw_lock_writer_lock(&resolver_lock);
-
resolver_list = g_slist_remove(resolver_list, resolver);
-
- g_static_rw_lock_writer_unlock(&resolver_lock);
}