finish sigint