I have a question about the behaviour of Geth during re-org. Particularly, I am connecting to Geth web-socket to receive new blocks when they are discovered. Usually every 10 to 15 seconds I get a block message on the web-socket.
My question is what I will receive during re-org? Say a re-org of 4 blocks occurred (so the last 3 blocks I received are orphaned now, and there are 4 new blocks to me), will Geth send all the blocks at once (old/new), or it will send what exactly. I am not able to find any documentation for the above, please provide to link to documentation if you can find any.
Also please help with how to simulate/test reorg with Geth on test net.