Ondřej Surý
e623c12757
Destroy reference to taskmgr after all tasks are done
...
We were clearing the pointer to taskmgr as soon as isc_taskmgr_destroy()
would be called and before all tasks were finished. Unfortunately, some
tasks would use global named_g_taskmgr objects from inside the events
and this would cause either a data race or NULL pointer dereference.
This commit fixes the data race by moving the destruction of the
referenced pointer to the time after all tasks are finished.
2021-05-10 12:13:27 -07:00
..
2021-05-10 11:39:51 +02:00
2021-05-07 14:28:32 -07:00
2021-02-25 16:21:10 +01:00
2021-05-07 14:28:33 -07:00
2021-05-07 10:19:05 -07:00
2021-05-07 14:28:32 -07:00
2014-06-17 13:49:30 -07:00
2020-09-14 16:20:40 -07:00
2021-04-20 23:22:28 +02:00
2021-05-03 20:31:52 +02:00
2020-09-14 16:20:40 -07:00
2021-05-03 20:31:52 +02:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2021-05-07 10:19:05 -07:00
2020-09-14 16:20:40 -07:00
2020-10-22 11:37:16 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2021-03-01 14:24:57 +01:00
2021-03-26 11:41:22 +01:00
2020-09-14 16:20:40 -07:00
2021-05-07 14:28:32 -07:00
2021-05-07 14:28:30 -07:00
2020-09-14 16:20:40 -07:00
2021-02-18 19:33:54 +01:00
2021-04-26 11:32:17 -03:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2021-05-07 14:28:30 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2021-01-25 09:19:22 +01:00
2021-01-25 09:19:22 +01:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-12-01 16:47:07 +01:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-12-08 18:36:23 +01:00
2020-12-08 18:36:23 +01:00
2021-03-05 13:29:26 +02:00
2021-02-25 16:21:10 +01:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-11-10 14:16:27 +01:00
2021-05-07 10:19:05 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2020-09-14 16:20:40 -07:00
2021-05-07 14:28:30 -07:00
2021-05-10 12:13:27 -07:00
2021-04-20 23:22:28 +02:00
2021-05-07 10:19:05 -07:00
2021-05-07 10:19:05 -07:00
2021-02-18 19:33:54 +01:00
2021-03-17 20:05:47 +00:00
2021-05-05 19:15:33 +02:00
2021-02-25 16:21:10 +01:00
2021-02-25 16:21:10 +01:00
2021-03-15 14:18:03 +11:00
2020-09-14 16:20:40 -07:00