3
0
mirror of https://github.com/ergochat/ergo.git synced 2025-02-17 06:00:40 +01:00
Shivaram Lingamneni f6d2dade4e fix fakelag double-rate issue
Basically, fakelag was counting the time imposed by its own sleeps as though
the user had themselves paused for that amount of time. Therefore, if a user
sent a large number of consecutive commands, every other command would pause
for the expected throttle interval, but the subsequent command would be
processed instantly (you'd get two back-to-back commands). This resulted in
throttled users being able to send at double the expected rate.
2018-04-16 04:32:57 -04:00
..
2017-10-06 12:44:11 +10:00
2018-02-04 05:34:26 +10:00
2017-10-15 16:18:14 +10:00
2018-04-16 13:20:37 +10:00
2018-01-28 00:45:16 +10:00
2018-04-03 21:49:40 -04:00
2018-04-03 21:49:40 -04:00
2018-04-03 21:49:40 -04:00
2018-04-16 02:28:25 +10:00
2018-03-22 11:04:21 -04:00
2018-04-03 21:49:40 -04:00
2018-02-03 22:03:36 +10:00
2018-03-17 23:26:07 -04:00
2018-04-16 04:32:57 -04:00
2018-04-16 04:32:57 -04:00
2018-02-03 22:03:36 +10:00
2018-04-03 21:49:40 -04:00
2018-02-03 20:28:02 +10:00
2018-04-16 13:20:37 +10:00
2018-02-26 22:48:52 -05:00
2018-04-09 12:46:20 -04:00
2018-03-17 23:26:07 -04:00
2018-02-03 22:03:36 +10:00
2017-11-22 05:09:38 -05:00