My freshly started node using v8.1 is connected to two nodes using v8.1 and it gives me these messages for every new head:
2021-01-11 18:59:00.915 CET
Jan 11 17:59:00.915 - prevalidator.NetXdQprcVkpa.PsDELPH1Kxsx: switching to new head BLrMVwKdvECKcAnev6HmymqaG25BdwHmj3VCF3FCnzZWFCdPATX
2021-01-11 18:59:00.915 CET
Jan 11 17:59:00.915 - prevalidator.NetXdQprcVkpa.PsDELPH1Kxsx: Request pushed on 2021-01-11T17:59:00.597-00:00, treated in 34.205us, completed in 318ms
2021-01-11 18:59:00.930 CET
Jan 11 17:59:00.930 - validator.chain: Update current head to BLrMVwKdvECKcAnev6HmymqaG25BdwHmj3VCF3FCnzZWFCdPATX (level 1297599, timestamp 2021-01-11T17:05:49-00:00, fitness 01::000000000009ccbf), same branch
2021-01-11 18:59:00.930 CET
Jan 11 17:59:00.930 - validator.chain: Request pushed on 2021-01-11T17:59:00.545-00:00, treated in 375us, completed in 369ms
2021-01-11 18:59:00.930 CET
Current head: BLrMVwKdvECK (timestamp: 2021-01-11T17:05:49.000-00:00, validation: 2021-01-11T17:59:00.930-00:00)
2021-01-11 18:59:00.931 CET
Current head: BLrMVwKdvECK (timestamp: 2021-01-11T17:05:49.000-00:00, validation: 2021-01-11T17:59:00.931-00:00)
2021-01-11 18:59:00.931 CET
Current head: BLrMVwKdvECK (timestamp: 2021-01-11T17:05:49.000-00:00, validation: 2021-01-11T17:59:00.930-00:00)
2021-01-11 18:59:00.931 CET
Current head: BLrMVwKdvECK (timestamp: 2021-01-11T17:05:49.000-00:00, validation: 2021-01-11T17:59:00.930-00:00)
2021-01-11 18:59:00.933 CET
Current head: BLrMVwKdvECK (timestamp: 2021-01-11T17:05:49.000-00:00, validation: 2021-01-11T17:59:00.930-00:00)
Do the workers do the same job of checking the new head, which is probably a waste of CPU resources?