aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/upnp/Discovery.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/db/upnp/Discovery.cxx')
-rw-r--r--src/db/upnp/Discovery.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/db/upnp/Discovery.cxx b/src/db/upnp/Discovery.cxx
index 082e470ad..807308a12 100644
--- a/src/db/upnp/Discovery.cxx
+++ b/src/db/upnp/Discovery.cxx
@@ -88,8 +88,9 @@ UPnPDeviceDirectory::discoExplorer()
}
}
- const ScopeLock protect(mutex);
+ mutex.lock();
directories[std::move(tsk->deviceId)] = std::move(d);
+ mutex.unlock();
delete tsk;
}