Match on :throw and return current conn state