Lets say I have (A) the main node who start the blockchain whit its parameters. Now node (b) and node (c) connect to (A), (A) then grant permissions to connect, send and receive. Nodes (B) and (C) catch up to latest block but now I disconnect node (A) main. In my test nodes (B) and (C) stops block counting and will only keep checking blocks if node (A) is reconnected. Is there any way to resolve this?