[WIN32] fixed: XBMC wasn't found on my setup with win 8.1. Updating the mdnsresponder...
authorwsoltys <wiso@no.way>
Sun, 17 Nov 2013 19:35:36 +0000 (20:35 +0100)
committerwsoltys <wiso@no.way>
Sun, 17 Nov 2013 19:35:54 +0000 (20:35 +0100)
project/BuildDependencies/scripts/0_package.list
xbmc/network/mdns/ZeroconfMDNS.cpp

index 948fee0..3e6c859 100644 (file)
@@ -6,7 +6,7 @@
 ; -> sqlite-3.7.12.1-win32\system\sqlite3.dll
 ; -> ...
 boost-1.46.1-headers-win32.7z
-dnssd-379.32.1-win32.7z
+dnssd-541-win32.zip
 doxygen-1.8.2-win32.7z
 gnutls-3.2.3-win32.zip
 lame_enc-3.99.5-win32.7z
index 8f700a2..b81ea11 100644 (file)
@@ -99,6 +99,7 @@ bool CZeroconfMDNS::doPublishService(const std::string& fcr_identifier,
   TXTRecordCreate(&txtRecord, 0, NULL);
 
 #if !defined(HAS_MDNS_EMBEDDED)
+  CSingleLock lock(m_data_guard);
   if(m_service == NULL)
   {
     err = DNSServiceCreateConnection(&m_service);