Maria Matejka
e994aa93c7
Task deferrer: kinda more dumb-resistant macro
...
Originally, this mechanism required to check whether there's enough time to work
and then to send an event. This macro combines all the logic and goes more straightforwardly
to the _end_ of the export processing loop.
One should note that there were two cases where the export processing loop
was deferred at the _beginning_, which led to ignoring some routes on
reimports. This wasn't easily noticeable in the tests until the one-task
limit got a ceiling on 300 ms to keep reasonable latency.
2024-06-24 09:42:03 +02:00
..
2023-10-29 16:29:26 +01:00
2023-11-01 10:58:31 +01:00
2023-10-29 16:29:26 +01:00
2023-10-29 16:29:26 +01:00
2017-02-20 02:26:45 +01:00
2023-11-09 23:08:21 +01:00
2023-11-01 10:58:31 +01:00
2024-06-24 09:42:03 +02:00
2023-10-04 13:07:33 +02:00
2023-11-09 15:34:59 +01:00
2023-12-04 10:39:32 +01:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2021-06-06 16:26:58 +02:00
2021-06-06 16:28:09 +02:00
2021-06-06 16:26:58 +02:00
2021-06-06 16:26:58 +02:00
2021-06-06 16:26:58 +02:00
2022-03-09 10:30:42 +01:00
2021-02-07 19:21:42 +01:00
2016-11-11 17:43:09 +01:00
2015-06-08 02:24:08 +02:00
2015-06-08 02:24:08 +02:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2018-12-14 02:03:42 +01:00
2023-10-29 16:29:26 +01:00
2024-06-24 09:42:03 +02:00
2024-01-28 13:40:23 +01:00
2023-11-02 14:37:27 +01:00
2020-04-05 01:15:26 +02:00
2015-05-01 14:40:56 +02:00
2022-03-09 10:30:42 +01:00
2021-05-18 20:41:01 +02:00
2021-05-14 18:44:52 +02:00
2023-04-24 10:33:28 +02:00
2024-01-08 09:34:32 +01:00
2016-11-11 17:43:09 +01:00
2013-09-16 23:57:40 +02:00
2023-05-11 11:41:01 +02:00
2023-05-11 11:41:01 +02:00
2024-06-24 09:42:03 +02:00
2021-11-13 21:11:18 +01:00
2022-03-16 20:01:18 +01:00
2024-03-05 16:47:08 +01:00
2020-05-01 15:19:12 +02:00
2023-02-07 14:27:23 +01:00
2022-07-18 12:33:00 +02:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2023-12-04 10:39:32 +01:00
2024-06-24 09:42:03 +02:00
2021-06-06 16:28:09 +02:00
2021-06-06 16:28:18 +02:00
2021-06-06 16:28:18 +02:00
2023-02-02 15:57:21 +01:00
2024-06-24 09:42:03 +02:00
2016-11-02 16:23:53 +01:00
2016-11-02 16:23:53 +01:00
2024-06-24 09:42:03 +02:00
2023-03-06 11:57:40 +01:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2016-11-11 17:43:09 +01:00
2015-11-24 13:52:26 +01:00
2024-06-24 09:42:03 +02:00
2022-03-15 11:21:46 +01:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2024-06-24 09:42:03 +02:00
2000-06-08 12:37:21 +00:00
2024-06-24 09:42:03 +02:00
2023-01-20 18:31:57 +01:00
2016-11-02 16:23:53 +01:00
2016-11-02 16:23:53 +01:00
2016-11-02 16:23:53 +01:00
2016-11-02 16:23:53 +01:00
2016-11-02 16:23:53 +01:00
2016-11-02 16:23:53 +01:00
2022-04-06 18:14:08 +02:00
2024-06-24 09:42:03 +02:00
2016-11-11 17:43:09 +01:00
2016-11-09 16:36:34 +01:00
2014-06-26 11:58:57 +02:00
2024-01-28 23:01:39 +01:00
2023-08-24 04:19:07 +02:00
2023-10-06 04:59:47 +02:00
2017-12-07 13:53:42 +01:00
2023-09-24 20:40:06 +02:00
2024-06-24 09:42:03 +02:00
2023-04-22 20:48:42 +02:00
2024-06-24 09:42:03 +02:00
2022-05-04 15:39:53 +02:00
2024-03-28 17:55:43 +01:00
2018-11-20 17:45:35 +01:00
2024-06-24 09:42:03 +02:00