Calle Wilund
3c02cab2f7
commitlog: Don't allow error_handler to swallow exception
...
Fixes #9798
If an exception in allocate_segment_ex is (sub)type of std::system_error,
commit_error_handler might _not_ cause throw (doh), in which case the error
handling code would forget the current exception and return an unusable
segment.
Now only used as an exception pointer replacer.
Closes #9870
2022-01-03 22:46:31 +02:00
..
2022-01-03 22:46:31 +02:00
2021-10-13 13:54:52 +03:00
2021-06-06 19:18:49 +03:00
2021-12-15 13:54:23 +02:00
2021-11-23 08:27:30 +02:00
2021-11-23 08:27:30 +02:00
2021-09-30 13:03:13 +03:00
2021-12-02 19:43:30 +02:00
2021-12-29 16:53:25 +02:00
2021-12-20 00:49:03 +02:00
2021-06-06 19:18:49 +03:00
2021-06-06 19:18:49 +03:00
2021-10-13 16:10:06 +03:00
2021-06-17 13:46:40 +03:00
2021-12-15 13:52:21 +02:00
2021-12-15 13:52:21 +02:00
2021-12-07 12:18:07 +02:00
2021-06-07 15:58:35 +03:00
2021-06-06 19:18:49 +03:00
2021-06-06 19:18:49 +03:00
2021-11-17 09:02:23 +02:00
2021-06-06 19:18:49 +03:00
2021-11-14 14:25:18 +02:00
2021-11-14 14:25:18 +02:00
2021-11-17 15:21:36 +02:00
2021-06-06 19:18:49 +03:00
2021-06-06 19:18:49 +03:00
2021-06-06 19:18:49 +03:00
2021-06-06 19:18:49 +03:00
2021-06-06 19:18:49 +03:00
2021-12-15 13:54:23 +02:00
2021-12-15 13:52:21 +02:00
2021-12-02 19:43:30 +02:00
2021-12-02 19:43:30 +02:00
2021-06-17 13:32:23 +03:00
2021-06-17 13:32:23 +03:00
2021-06-25 10:12:00 +02:00
2021-06-25 10:12:00 +02:00
2021-12-15 13:54:23 +02:00
2021-06-07 15:58:35 +03:00
2021-09-13 15:11:26 +03:00
2021-12-23 12:48:37 +03:00
2021-12-23 12:48:37 +03:00
2021-06-06 19:18:49 +03:00
2021-12-07 12:18:07 +02:00
2021-11-11 16:39:34 +03:00
2021-06-06 19:18:49 +03:00