summaryrefslogtreecommitdiff
path: root/src/network-light
diff options
context:
space:
mode:
authorZeeshan Ali <zeenix@gmail.com>2008-09-29 15:43:43 +0000
committerZeeshan Ali <zeenix@gmail.com>2008-09-29 15:43:43 +0000
commite4193588571182b32581fe30db41813a59c8e75a (patch)
tree3ecbd98fc67bf914fdc385d9acf0a243866839da /src/network-light
parent674a87d13f39eeb61056d28811d946d7576a9c60 (diff)
downloadgupnp-tools-e4193588571182b32581fe30db41813a59c8e75a.tar.gz
Don't initialize thread system if it is already initialized.
git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp-tools@1276 d8cb91d7-bff9-0310-92b9-80b65e4482b2
Diffstat (limited to 'src/network-light')
-rw-r--r--src/network-light/upnp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/network-light/upnp.c b/src/network-light/upnp.c
index ca76f78..53875ab 100644
--- a/src/network-light/upnp.c
+++ b/src/network-light/upnp.c
@@ -561,7 +561,8 @@ init_upnp (void)
{
GError *error;
- g_thread_init (NULL);
+ if (!g_thread_supported ())
+ g_thread_init (NULL);
error = NULL;
context = gupnp_context_new (NULL, NULL, 0, &error);