Pavel Emelyanov
273dca6f27
query_processor: Coroutinize stop()
...
This effectively removes "finally" block so if
authorized_prepared_cache.stop() resolves with exception, the
prepared_cache.stop() is skipped. But that's not a problem -- even if
.stop() throws the shole scylla stop aborts so we don't really care if
it was clean or not.
Also, authorized_prepared_cache.stop() closes the gate and cancels the
timer. None of those can resolve with exception.
Signed-off-by: Pavel Emelyanov <xemul@scylladb.com >
Closes scylladb/scylladb#19001
2024-05-31 10:22:08 +03:00
..
2024-04-19 07:44:07 +03:00
2024-05-15 17:20:40 +03:00
2024-05-16 11:25:44 +03:00
2023-12-25 17:52:57 +02:00
2024-05-29 14:17:51 +03:00
2024-01-16 16:43:17 +02:00
2024-04-23 12:08:23 +03:00
2024-01-23 09:13:14 +02:00
2024-03-08 15:14:52 +02:00
2024-05-05 23:31:09 +03:00
2024-03-02 10:52:50 +08:00
2024-04-19 07:44:07 +03:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2023-05-10 19:10:29 +03:00
2024-04-19 07:44:07 +03:00
2024-03-21 23:14:57 +01:00
2024-04-25 21:27:40 +02:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-04-19 22:57:36 +08:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-03-26 13:38:37 +08:00
2024-01-16 16:43:17 +02:00
2024-04-23 12:08:23 +03:00
2023-09-25 17:18:53 +02:00
2024-01-21 19:12:59 +02:00
2024-01-16 16:43:17 +02:00
2024-05-31 10:22:08 +03:00
2024-05-28 13:55:11 +02:00
2023-05-07 17:17:36 +03:00
2023-05-07 17:17:36 +03:00
2024-03-26 18:32:11 +02:00
2023-06-22 14:21:03 +03:00
2024-01-16 16:43:17 +02:00
2023-10-31 18:34:41 +03:00
2024-05-05 15:42:43 +03:00
2023-08-04 07:37:12 +02:00
2023-05-10 15:03:12 +03:00
2023-06-22 14:21:03 +03:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-01-21 16:53:05 +02:00
2023-06-22 14:21:03 +03:00
2024-05-26 16:45:42 +03:00
2024-03-05 14:00:13 +08:00
2024-04-19 07:44:07 +03:00