fix sigint when executing