do not raise Exception when script exit by KeyboardInterrupt