17 lines
719 B
Plaintext
17 lines
719 B
Plaintext
$OpenBSD: patch-engine_serverbrowser_cpp,v 1.1 2015/04/11 12:49:30 jsg Exp $
|
|
--- engine/serverbrowser.cpp.orig Sat Apr 11 19:41:14 2015
|
|
+++ engine/serverbrowser.cpp Sat Apr 11 21:59:33 2015
|
|
@@ -39,12 +39,10 @@ int resolverloop(void * data)
|
|
while(resolverqueries.empty()) SDL_CondWait(querycond, resolvermutex);
|
|
rt->query = resolverqueries.pop();
|
|
rt->starttime = totalmillis;
|
|
- SDL_UnlockMutex(resolvermutex);
|
|
|
|
ENetAddress address = { ENET_HOST_ANY, ENET_PORT_ANY };
|
|
enet_address_set_host(&address, rt->query);
|
|
|
|
- SDL_LockMutex(resolvermutex);
|
|
if(rt->query && thread == rt->thread)
|
|
{
|
|
resolverresult &rr = resolverresults.add();
|