diff --git a/source/src/serverbrowser.cpp b/source/src/serverbrowser.cpp index b4edfc76..9eda3999 100644 --- a/source/src/serverbrowser.cpp +++ b/source/src/serverbrowser.cpp @@ -1268,7 +1268,7 @@ void clearservers() #define RETRIEVELIMIT 20000 extern char *global_name; -bool cllock = true, clfail = false; +bool cllock = false, clfail = false; void retrieveservers(vector &data) { @@ -1337,6 +1337,7 @@ VARP(masterupdatefrequency, 1, 60*60, 24*60*60); void updatefrommaster(int force) { static int lastupdate = 0; + if(lastupdate==0) cllock = true; if(!force && lastupdate && totalmillis-lastupdate data;