From 74b60550fa79b21087ccffee63c93f08d36b6c17 Mon Sep 17 00:00:00 2001 From: Lee Salzman Date: Sat, 15 May 2010 18:40:13 +0000 Subject: [PATCH] maxservpings fix git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4865 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/serverbrowser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/src/serverbrowser.cpp b/source/src/serverbrowser.cpp index 39ead3ea..ddb96dd8 100644 --- a/source/src/serverbrowser.cpp +++ b/source/src/serverbrowser.cpp @@ -988,7 +988,7 @@ void refreshservers(void *menu, bool init) if(*infotext) menumanual(menu, infotext); return; } - if((init && issearch) || totalmillis - lastinfo >= (servpingrate * (issearch ? 2 : 1))/(maxservpings ? (servers.length() + maxservpings - 1) / maxservpings : 1)) + if((init && issearch) || totalmillis - lastinfo >= (servpingrate * (issearch ? 2 : 1))/(maxservpings ? max(1, (servers.length() + maxservpings - 1) / maxservpings) : 1)) pingservers(issearch, isscoreboard ? curserver : NULL); if(!init && menu)// && servers.inrange(((gmenu *)menu)->menusel)) {