Botond Dénes
2b66f7222e
reader_concurrency_semaphore: inactive_read_handle: abandon(): close reader
...
fa43d7680 recently introduced mandatory closing of readers before they
are destroyed. One reader destroy path that was left not closing the
reader before destruction is `inactive_reader_handle::abandon()`. This
path is executed when the handle is destroyed while still referring to a
non-evicted inactive read. This patch fixes it up to close the reader
and adds a small unit test which checks that this happens.
2021-04-26 15:56:54 +03:00
..
2021-01-13 11:07:29 +02:00
2021-04-22 15:59:13 +02:00
2021-04-12 16:01:04 +02:00
2020-11-16 22:32:32 -05:00
2021-04-20 21:23:00 +03:00
2021-04-25 11:35:07 +03:00
2021-04-01 12:56:08 +03:00
2021-03-10 19:54:12 +02:00
2021-02-02 09:30:30 +03:00
2021-02-17 13:24:40 +01:00
2021-02-18 11:44:59 +01:00
2021-02-01 19:32:07 +02:00
2021-04-25 11:35:07 +03:00
2021-01-08 14:16:08 +01:00
2020-11-12 12:36:16 +01:00
2021-01-13 11:07:29 +02:00
2021-02-16 23:43:07 +01:00
2021-01-13 11:07:29 +02:00
2021-02-25 17:20:27 +01:00
2021-04-23 17:13:24 +03:00
2021-04-23 17:13:24 +03:00
2020-11-12 12:36:13 +01:00
2021-02-25 17:20:27 +01:00
2021-04-25 11:35:07 +03:00
2021-01-13 11:07:29 +02:00
2021-04-25 11:25:47 +03:00
2021-04-23 17:13:24 +03:00
2021-01-13 16:41:34 +03:00
2021-01-15 18:28:24 +01:00
2020-12-15 16:03:18 +03:00
2021-02-25 17:20:27 +01:00
2021-01-13 11:07:29 +02:00
2021-01-08 14:16:08 +01:00
2021-02-25 17:20:27 +01:00
2021-01-13 11:07:29 +02:00
2021-03-15 13:54:49 +02:00
2021-04-01 10:39:42 +02:00
2021-04-25 11:35:07 +03:00
2021-03-26 14:22:43 +02:00
2021-04-25 11:35:07 +03:00
2021-04-25 11:35:07 +03:00
2021-04-25 11:35:07 +03:00
2021-04-26 15:56:54 +03:00
2021-04-25 11:35:07 +03:00
2021-04-25 11:35:07 +03:00
2021-04-09 12:18:29 +03:00
2021-01-13 11:07:29 +02:00
2021-04-25 11:35:07 +03:00
2021-02-25 17:20:27 +01:00
2021-02-15 20:27:00 +03:00
2021-03-26 20:22:44 +03:00
2021-01-29 22:07:07 +03:00
2020-12-28 18:26:48 +02:00
2021-02-25 17:20:27 +01:00
2021-04-23 17:13:24 +03:00
2021-04-25 11:35:07 +03:00
2021-04-23 17:13:24 +03:00
2021-01-27 17:38:17 +02:00
2021-02-25 17:20:27 +01:00
2021-01-13 16:41:34 +03:00
2021-04-25 11:35:07 +03:00
2021-04-25 11:35:07 +03:00
2021-02-01 16:45:52 +02:00
2021-04-18 14:03:17 +03:00
2021-04-25 11:35:07 +03:00
2021-03-18 11:15:59 +02:00
2021-04-25 11:35:07 +03:00
2021-03-18 11:47:49 -03:00
2021-03-10 21:25:43 -05:00
2020-12-22 10:35:15 +02:00
2021-03-21 09:30:43 +02:00
2021-03-18 12:40:05 +02:00
2021-04-12 16:44:07 +03:00
2021-04-01 10:42:07 +02:00
2021-02-02 13:03:39 +02:00
2021-04-20 21:23:00 +03:00
2021-04-06 17:12:54 +03:00
2021-04-25 11:35:07 +03:00