Prevent Flush from blocking forever by ensuring we're allowed to push a command.