]> arthur.barton.de Git - ngircd.git/commit
Set the "last data" time to "last ping" time when updating the latter
authorAlexander Barton <alex@barton.de>
Sun, 3 May 2020 01:04:29 +0000 (03:04 +0200)
committerAlexander Barton <alex@barton.de>
Sun, 3 May 2020 01:15:38 +0000 (03:15 +0200)
commit79a917f954bef8089967786bd3597a6e5ff5c336
treea106997ea976a3fa8ee76da1772030d67aa253e3
parent42e8654d7b04197eb90ce1ccd8a055ffb6309c3d
Set the "last data" time to "last ping" time when updating the latter

This is required because the PING can be received quite a bit earlier
than it is actually handled, for example during "server burst" or other
heavy operations:
So the times won't match and PING-PONG logic would become garbled,
because we test for "last ping > last data" to determine if a PING
already was sent or not.
src/ngircd/conn-func.c