From 9223d23b558ed206467e590fa6da66daf648ff91 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tom=C3=A1=C5=A1=20Brada?= Date: Sun, 20 Sep 2015 21:58:06 +0200 Subject: [PATCH] Fix sheduler inaccurancy, call shed after poll too. --- ServerLoop.pas | 1 + 1 file changed, 1 insertion(+) diff --git a/ServerLoop.pas b/ServerLoop.pas index d29d78d..ecb1456 100644 --- a/ServerLoop.pas +++ b/ServerLoop.pas @@ -264,6 +264,7 @@ procedure Main; PollTimeout:=5000; ShedRun; EventsCount:=fpPoll(@PollArr[0],PollTop,PollTimeout); + ShedRun; if (eventscount=-1)and terminated then break; if eventscount=-1 then break; {fixme: print error} if eventscount=0 then continue else begin -- 2.11.4.GIT