furszy
3126454dcf
index: prevent race by calling 'CustomInit' prior setting 'synced' flag
...
The 'm_synced' flag enables 'BlockConnected' events to be processed by
the index. If we set the flag before calling 'CustomInit', we could be
dispatching a block connected event to an uninitialized index child
class.
e.g. BlockFilterIndex, initializes the next filter position
inside 'CustomInit'. So, if `CustomInit` is not called prior receiving
the block event, the index will use 'next_filter_position=0' which
overwrites the first filter in disk.
2023-05-22 12:56:16 -03:00
..
2023-05-15 11:39:43 +01:00
2023-05-10 10:39:58 +02:00
2023-05-04 20:58:01 +01:00
2023-05-22 12:56:16 -03:00
2023-04-19 10:48:30 +02:00
2023-04-11 15:55:31 -04:00
2023-05-10 19:07:46 +02:00
2023-05-19 10:26:19 -04:00
2023-04-19 10:48:30 +02:00
2023-05-18 12:24:40 +02:00
2023-05-22 11:28:11 -04:00
2023-05-08 13:31:28 -04:00
2023-04-14 10:35:51 -04:00
2023-05-22 11:28:11 -04:00
2023-05-09 18:48:10 +02:00
2023-05-22 10:02:29 +02:00
2023-05-18 11:10:05 -04:00
2023-05-10 19:06:45 +02:00
2023-04-19 10:48:30 +02:00
2023-05-04 20:57:51 +01:00
2023-04-19 10:48:30 +02:00
2023-05-10 19:07:44 +02:00
2023-05-10 12:56:37 -04:00
2023-05-09 15:49:17 +02:00
2023-05-09 15:49:14 +02:00
2023-05-09 15:49:14 +02:00
2023-04-19 10:48:30 +02:00
2023-05-10 10:39:58 +02:00
2023-05-10 10:39:58 +02:00
2023-05-10 10:39:58 +02:00
2023-05-10 10:39:58 +02:00
2023-04-20 06:08:22 -07:00
2023-04-19 10:48:30 +02:00
2023-05-09 18:48:52 +02:00
2023-05-09 18:47:14 +02:00
2023-04-21 11:19:08 +01:00
2023-04-19 10:48:30 +02:00
2023-05-17 11:14:28 -04:00
2023-05-19 10:26:19 -04:00
2023-05-05 06:03:14 -06:00
2023-05-19 10:26:19 -04:00
2023-05-11 14:20:30 +01:00
2023-04-21 11:19:08 +01:00
2023-04-16 23:48:05 +02:00
2023-04-19 10:48:30 +02:00
2023-04-21 14:06:12 -04:00
2023-04-21 14:06:12 -04:00
2023-05-20 17:20:01 +01:00
2023-05-10 19:06:53 +02:00
2023-04-19 10:48:30 +02:00
2023-05-05 06:03:17 -06:00
2023-04-19 10:48:30 +02:00
2023-04-19 10:48:30 +02:00
2023-05-19 10:26:19 -04:00
2023-05-18 12:24:40 +02:00
2023-05-11 10:28:51 +01:00