Loïc Blot
1d8d01074f
ClientInterface: add a function to verify (correctly) if user limit was reached ( #6258 )
...
* ClientInterface: add a function to verify (correctly) if user limit was reached
CS_HelloSent is a better indicator of active slots than CS_Created, which are session objects created after init packet reception
Switch existing checks to ClientInterface::isUserLimitReached()
Use range-based for loop for getClientIds() used function too
This will fix #6254 (not the memory overhead if init is flooded)
2017-08-16 23:48:29 +02:00
..
2017-08-16 22:11:45 +02:00
2017-06-20 17:18:34 +02:00
2017-08-16 23:48:29 +02:00
2017-08-16 22:11:45 +02:00
2017-06-27 11:54:40 +02:00
2017-08-16 22:11:45 +02:00
2017-07-07 22:28:23 +01:00
2017-07-07 22:28:23 +01:00
2017-08-15 09:39:58 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 08:26:04 +02:00
2017-06-22 13:20:20 +02:00
2015-11-06 08:51:14 +01:00
2017-08-16 08:26:04 +02:00
2017-08-16 08:26:04 +02:00
2017-07-16 10:47:31 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 23:48:29 +02:00
2017-08-16 23:48:29 +02:00
2017-07-30 18:28:16 +01:00
2017-06-26 20:11:17 +02:00
2017-06-16 11:25:52 +02:00
2017-06-16 11:25:52 +02:00
2017-06-04 21:00:04 +02:00
2017-07-07 22:28:23 +01:00
2017-06-16 11:25:52 +02:00
2017-04-30 00:06:13 +01:00
2017-08-12 19:37:53 +01:00
2017-08-12 19:37:53 +01:00
2015-03-27 15:00:48 -04:00
2016-08-20 21:26:44 +02:00
2017-07-18 21:29:23 +02:00
2017-08-05 12:38:11 +02:00
2017-06-16 11:25:52 +02:00
2015-04-27 16:24:49 +02:00
2017-08-09 11:06:22 +01:00
2017-08-16 22:11:45 +02:00
2017-08-09 11:06:22 +01:00
2017-06-16 11:25:52 +02:00
2017-07-17 20:13:53 +01:00
2017-08-16 22:11:45 +02:00
2017-06-06 16:19:04 +02:00
2017-06-06 16:19:04 +02:00
2017-06-16 11:25:52 +02:00
2017-06-16 11:25:52 +02:00
2017-08-09 11:06:22 +01:00
2017-07-07 22:28:23 +01:00
2017-07-14 20:37:58 +02:00
2017-07-14 20:37:58 +02:00
2017-02-04 22:07:55 +00:00
2017-06-16 11:25:52 +02:00
2016-05-17 06:52:16 +02:00
2017-06-04 09:57:08 +02:00
2017-04-23 16:22:53 +02:00
2017-04-23 16:22:53 +02:00
2016-05-17 14:36:51 +02:00
2017-06-04 09:57:08 +02:00
2017-06-27 11:54:40 +02:00
2017-06-16 11:25:52 +02:00
2017-03-11 21:39:32 +01:00
2017-06-16 11:25:52 +02:00
2017-06-25 11:39:39 +02:00
2017-06-16 11:25:52 +02:00
2017-04-23 14:35:08 +02:00
2017-04-23 14:35:08 +02:00
2017-06-16 11:25:52 +02:00
2017-06-27 11:54:40 +02:00
2017-08-12 19:37:53 +01:00
2017-04-23 09:52:40 +02:00
2017-07-26 07:35:09 +02:00
2017-02-26 06:46:14 +00:00
2017-07-25 08:47:52 +02:00
2017-06-16 11:25:52 +02:00
2017-07-07 22:28:23 +01:00
2017-08-16 22:11:45 +02:00
2015-08-25 18:33:52 -04:00
2017-06-16 11:25:52 +02:00
2017-06-16 11:25:52 +02:00
2017-06-06 16:29:28 +02:00
2017-06-06 16:29:28 +02:00
2015-02-10 20:04:08 +10:00
2017-04-19 00:36:30 +02:00
2016-12-20 17:17:38 +10:00
2015-12-07 13:51:41 -05:00
2017-06-26 20:11:17 +02:00
2017-06-16 11:25:52 +02:00
2017-08-16 22:11:45 +02:00
2017-06-26 20:11:17 +02:00
2017-03-16 07:53:39 +01:00
2017-04-06 23:21:40 +02:00
2017-04-20 00:12:52 +02:00
2017-06-16 11:25:52 +02:00
2015-10-26 15:14:22 +01:00
2017-08-16 22:11:45 +02:00
2017-04-29 09:47:22 +02:00
2017-06-21 07:50:57 +02:00
2017-06-16 11:25:52 +02:00
2017-08-12 19:37:53 +01:00
2017-06-26 20:11:17 +02:00
2017-07-01 14:07:40 +02:00
2017-06-26 20:11:17 +02:00
2017-08-13 21:35:42 +01:00
2017-08-16 22:11:45 +02:00
2017-06-17 19:11:28 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 22:11:45 +02:00
2017-06-17 19:11:28 +02:00
2017-06-17 19:11:28 +02:00
2017-06-26 20:11:17 +02:00
2017-06-26 20:11:17 +02:00
2017-06-26 20:11:17 +02:00
2017-06-17 19:11:28 +02:00
2017-05-28 15:23:30 +02:00
2017-08-16 22:11:45 +02:00
2017-06-17 19:11:28 +02:00
2017-06-17 19:11:28 +02:00
2017-07-02 20:29:58 +02:00
2017-07-02 20:29:58 +02:00
2015-04-01 00:19:10 -04:00
2015-04-01 00:01:05 -04:00
2017-06-17 19:11:28 +02:00
2017-06-17 19:11:28 +02:00
2017-06-25 11:39:39 +02:00
2017-06-25 11:39:39 +02:00
2017-07-21 02:03:22 +01:00
2017-07-01 14:07:40 +02:00
2017-04-01 14:48:16 +02:00
2017-04-01 14:48:16 +02:00
2017-04-01 14:48:16 +02:00
2017-04-23 09:52:40 +02:00
2017-04-23 09:52:40 +02:00
2017-08-16 22:11:45 +02:00
2017-06-16 07:17:30 +02:00
2017-04-08 18:39:15 -07:00
2017-06-04 21:00:04 +02:00
2017-06-27 12:34:11 +02:00
2017-02-04 22:07:55 +00:00
2017-07-30 18:24:45 +01:00
2017-07-30 18:24:45 +01:00
2016-12-28 14:16:39 -08:00
2017-04-23 09:52:40 +02:00
2017-08-13 23:08:17 +02:00
2017-08-16 22:11:45 +02:00
2017-06-11 09:43:05 +02:00
2017-06-11 09:43:05 +02:00
2017-08-16 22:11:45 +02:00
2017-06-26 20:11:17 +02:00
2017-06-17 19:11:28 +02:00
2017-06-17 19:11:28 +02:00
2017-07-26 23:11:46 +02:00
2017-07-26 23:11:46 +02:00
2017-08-16 22:11:45 +02:00
2017-06-26 20:11:17 +02:00
2017-07-27 16:55:32 +02:00
2017-06-17 19:11:28 +02:00
2017-07-30 18:40:55 +01:00
2017-07-07 22:28:40 +01:00
2017-07-30 18:40:55 +01:00
2017-06-22 03:14:56 +01:00
2017-07-30 18:40:55 +01:00
2017-07-17 20:19:43 +01:00
2017-05-26 20:46:03 +01:00
2017-05-26 20:46:03 +01:00
2017-08-12 19:37:53 +01:00
2017-06-22 03:14:56 +01:00
2017-07-26 07:35:09 +02:00
2017-06-17 19:11:28 +02:00
2017-08-09 11:06:33 +01:00
2017-07-26 02:41:30 +01:00
2017-07-30 18:40:55 +01:00
2017-06-17 19:11:28 +02:00
2017-07-30 18:40:55 +01:00
2017-07-30 18:40:55 +01:00
2017-07-27 07:56:48 +02:00
2017-01-23 07:27:12 +01:00
2017-06-17 19:11:28 +02:00
2017-06-17 19:11:28 +02:00
2017-06-27 11:54:40 +02:00
2017-06-27 11:54:40 +02:00
2017-06-01 23:18:55 +02:00
2017-06-01 23:18:55 +02:00
2017-04-23 09:52:40 +02:00
2017-02-08 00:15:55 +01:00
2017-05-26 20:46:03 +01:00
2017-06-18 19:55:15 +02:00
2017-07-26 07:35:09 +02:00
2017-07-11 01:14:24 +01:00
2017-08-16 22:11:45 +02:00
2017-07-11 01:14:24 +01:00
2017-06-18 19:55:15 +02:00
2017-06-18 19:55:15 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 22:11:45 +02:00
2017-06-18 19:55:15 +02:00
2017-04-23 09:52:40 +02:00
2017-07-14 20:37:58 +02:00
2017-07-14 20:37:58 +02:00
2017-06-04 21:00:04 +02:00
2017-06-18 19:55:15 +02:00
2017-07-26 20:12:48 +02:00
2017-08-16 22:11:45 +02:00
2017-05-10 15:29:21 +02:00
2017-06-04 21:00:04 +02:00
2016-06-11 23:35:17 +01:00
2017-06-18 19:55:15 +02:00
2017-07-29 19:01:14 +02:00
2017-08-16 22:11:45 +02:00
2015-05-22 20:37:59 +02:00
2017-06-10 13:49:15 +02:00
2017-06-18 19:55:15 +02:00
2017-06-18 19:55:15 +02:00
2017-07-26 20:12:48 +02:00
2017-06-26 20:11:17 +02:00
2017-04-20 00:12:52 +02:00
2016-05-01 15:32:02 +02:00
2017-06-18 19:55:15 +02:00
2017-08-14 10:56:06 +02:00
2015-12-07 13:51:41 -05:00
2015-12-07 13:51:41 -05:00
2017-07-14 17:31:18 +02:00
2017-06-26 20:11:17 +02:00
2017-06-18 19:55:15 +02:00
2017-06-18 19:55:15 +02:00
2017-06-06 16:29:28 +02:00
2017-07-07 22:28:23 +01:00
2017-07-07 22:28:23 +01:00
2017-06-18 19:55:15 +02:00
2017-06-18 19:55:15 +02:00
2017-06-18 19:55:15 +02:00
2017-06-18 19:55:15 +02:00
2017-05-10 15:29:21 +02:00
2017-06-18 19:55:15 +02:00
2017-06-18 19:55:15 +02:00
2017-06-18 19:55:15 +02:00
2017-07-27 07:56:48 +02:00
2017-07-27 07:56:48 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 22:11:45 +02:00
2017-08-11 09:57:27 +02:00
2017-08-16 22:11:45 +02:00
2017-03-18 12:37:57 +01:00
2017-03-18 12:37:57 +01:00
2017-06-21 11:51:29 +02:00
2017-08-11 09:57:27 +02:00
2017-07-14 20:37:58 +02:00
2017-07-18 21:39:55 +02:00
2017-07-18 21:39:55 +02:00
2017-07-11 01:02:22 +01:00
2017-06-26 20:11:17 +02:00
2017-07-05 15:39:49 +02:00
2017-07-05 15:39:49 +02:00
2017-06-27 11:54:40 +02:00
2017-06-27 11:54:40 +02:00
2017-06-14 17:21:08 +02:00
2017-06-11 13:58:26 +02:00
2015-10-04 04:00:16 -04:00
2017-06-21 11:51:29 +02:00
2017-06-08 09:50:51 +02:00
2017-06-21 11:51:29 +02:00
2017-08-16 22:11:45 +02:00
2017-08-16 22:11:45 +02:00
2017-01-18 23:21:01 +01:00
2017-04-07 23:22:00 +02:00
2017-06-04 21:00:04 +02:00
2017-06-21 11:51:29 +02:00
2017-06-21 11:51:29 +02:00
2017-06-21 11:51:29 +02:00
2017-08-14 12:38:21 +01:00
2017-04-19 00:36:30 +02:00
2015-08-01 20:42:07 +02:00
2015-03-27 15:00:48 -04:00
2017-07-26 07:35:09 +02:00
2017-07-26 07:35:09 +02:00
2017-07-07 22:28:23 +01:00
2017-07-07 22:28:23 +01:00
2017-07-26 20:12:48 +02:00
2017-07-02 20:29:58 +02:00