Max Kellermann
1760310123
Revert "util/IntrusiveList: allow the last disposer to destroy the IntrusiveList"
...
This reverts commit 669cbcd25aec664c465907347601e48ab51c9aed
("util/IntrusiveList: allow the last disposer to destroy the
IntrusiveList"). It was bad because it could lead to off-by-one crash
bugs when the last item was removed inside the previous item's
disposer.
We need a different solution for the other crash bug that was fixed by
the reverted commit.
2024-05-06 12:49:30 +02:00
..
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2023-03-06 14:59:48 +01:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2024-05-06 12:48:42 +02:00
2024-04-16 11:50:18 +02:00
2024-01-13 22:31:16 +01:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2023-03-06 14:59:48 +01:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2024-05-06 12:48:42 +02:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2024-01-04 21:02:45 +01:00
2024-04-16 11:50:18 +02:00
2023-11-25 20:42:50 +01:00
2024-04-06 20:08:59 +02:00
2024-04-16 11:50:18 +02:00
2024-01-13 22:31:16 +01:00
2024-04-16 11:50:18 +02:00
2023-06-02 14:36:02 +02:00
2023-09-12 09:56:06 +02:00
2024-04-16 11:50:18 +02:00
2024-05-06 12:49:30 +02:00
2023-06-02 14:36:02 +02:00
2024-04-16 11:50:18 +02:00
2023-11-26 08:47:06 +01:00
2023-03-06 14:59:48 +01:00
2024-01-18 14:23:41 +02:00
2023-05-21 20:40:39 +02:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-11-26 08:13:57 +01:00
2023-10-15 11:25:16 +02:00
2024-04-16 11:50:18 +02:00
2023-03-06 14:59:48 +01:00
2023-11-26 08:11:06 +01:00
2023-11-26 08:11:06 +01:00
2024-04-16 11:50:18 +02:00
2024-04-16 11:50:18 +02:00
2023-03-14 20:25:28 +01:00
2023-03-06 14:59:48 +01:00
2024-04-16 11:50:18 +02:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-14 20:20:46 +01:00
2023-03-06 14:59:48 +01:00
2024-01-18 09:58:39 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 19:43:09 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2024-04-16 11:50:18 +02:00
2023-09-11 19:18:36 +02:00
2024-04-16 11:50:18 +02:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-11-25 22:50:32 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2024-04-16 11:50:18 +02:00
2024-04-03 21:27:37 +02:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-11-26 08:11:06 +01:00
2023-11-26 08:11:06 +01:00
2023-10-20 17:29:31 +02:00
2023-03-06 14:59:48 +01:00
2024-01-04 21:02:45 +01:00
2023-05-21 20:51:47 +02:00
2023-04-30 08:21:20 +02:00
2023-11-25 22:50:32 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 20:10:06 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 14:59:48 +01:00
2023-05-21 21:03:20 +02:00
2023-03-06 14:59:48 +01:00
2023-03-06 15:16:33 +01:00
2023-03-06 14:59:48 +01:00
2023-03-06 16:14:15 +01:00
2023-03-06 14:59:48 +01:00
2023-05-21 20:58:19 +02:00
2023-03-06 14:59:48 +01:00