[04:31:11] <@LordHavoc> div0: 9179 (if (msecdelta <= 0) return;) wrecked connect...
authordivverent <divverent@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 15 Sep 2009 05:28:30 +0000 (05:28 +0000)
committerdivverent <divverent@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 15 Sep 2009 05:28:30 +0000 (05:28 +0000)
[04:31:23] <@LordHavoc> div0: not enough packets coming in for the message exchange to work
[04:32:07] <@LordHavoc> div0: maybe if (msecdelta <= 0 && cl.movevars_ticrate > 0 && cls.signon == SIGNONS)
[04:32:34] <@LordHavoc> div0: maybe also && !cl.paused

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9196 d7cf8633-e32d-0410-b094-e92efae38249

cl_input.c

index 5568865..e58dad4 100644 (file)
@@ -1681,7 +1681,7 @@ void CL_SendMove(void)
                packettime = 0;
 
        // do not send if we do not have anything useful to send
-       if(msecdelta <= 0)
+       if(msecdelta <= 0 && cls.signon == SIGNONS && !cl.paused)
                return;
        // always send if buttons changed or an impulse is pending
        // even if it violates the rate limit!