Ivan Kozlovic
17a7d0d866
[FIXED] Server should not send RTT PING before sending initial PONG
...
As soon as server has processed a client CONNECT, it was possible
that if Connz() or other was requested, the server will send a
PING to compute the RTT. This would cause clients that expect
the first PONG as part of synchronous CONNECT logic to fail.
Make sure that we delay the first RTT ping to after sending the
first PONG, or if client does not send PING as part of the CONNECT,
after 2 seconds have elapsed since the tcp connection was accepted.
Resolves #1174
Signed-off-by: Ivan Kozlovic <ivan@synadia.com >
2019-10-30 19:50:19 -06:00
..
2019-10-17 10:31:41 -07:00
2019-10-15 23:55:13 +08:00
2019-10-16 10:29:13 -07:00
2019-10-29 19:09:21 -06:00
2018-08-22 20:41:48 -07:00
2019-10-29 13:34:30 -06:00
2018-09-06 19:00:44 -07:00
2019-10-30 19:50:19 -06:00
2019-10-30 19:50:19 -06:00
2019-05-10 15:11:30 -07:00
2019-10-29 13:34:30 -06:00
2019-09-20 12:19:27 -06:00
2019-10-16 10:29:13 -07:00
2019-10-25 16:34:07 -06:00
2019-10-25 16:34:07 -06:00
2019-10-24 16:40:38 -06:00
2019-10-24 16:40:38 -06:00
2019-09-19 14:42:38 -06:00
2019-07-01 11:14:21 -07:00
2019-10-29 16:14:35 -06:00
2019-10-29 19:09:21 -06:00
2019-06-03 19:45:47 -06:00
2019-06-03 19:45:47 -06:00
2019-05-06 15:41:38 -07:00
2019-10-29 16:14:35 -06:00
2019-10-30 19:50:19 -06:00
2019-05-06 15:04:24 -07:00
2018-12-06 15:09:14 -08:00
2019-08-20 14:39:23 -06:00
2019-10-17 18:51:19 +02:00
2019-10-29 16:14:35 -06:00
2019-02-04 17:07:49 -08:00
2019-09-17 09:37:35 -07:00
2019-05-10 15:11:30 -07:00
2019-10-26 10:12:30 -06:00
2019-09-17 18:48:23 -06:00
2018-10-06 14:06:14 -07:00
2019-10-11 10:22:08 -07:00
2019-10-28 13:19:53 -06:00
2019-08-26 10:21:43 -06:00
2019-10-17 18:51:19 +02:00
2019-10-17 18:51:19 +02:00
2018-03-15 22:31:07 -07:00
2019-05-06 15:04:24 -07:00
2018-03-15 22:31:07 -07:00
2019-06-03 19:45:47 -06:00
2019-05-06 15:04:24 -07:00
2019-05-06 15:04:24 -07:00
2019-09-18 12:45:12 -06:00
2019-10-17 18:51:19 +02:00
2019-09-17 09:37:35 -07:00
2018-12-02 20:34:33 -08:00
2019-01-18 10:54:04 +08:00
2019-05-26 17:51:01 -06:00