auto detach do not modify current block
Previously, auto-detach would modify the current block number upon detaching a context. This resulted in a scenario where, after an application restart and reattachment, the same block was processed twice.
Previously, auto-detach would modify the current block number upon detaching a context. This resulted in a scenario where, after an application restart and reattachment, the same block was processed twice.