Pauser: take block during on_block_begin to correctly stall queue while paused