(unused_signal, unused_frame)
| 142 | |
| 143 | |
| 144 | def _signal_handler(unused_signal, unused_frame): |
| 145 | while True: |
| 146 | response = six.moves.input( |
| 147 | "\nSIGINT received. Quit program? (Y/n): ").strip() |
| 148 | if response in ("", "Y", "y"): |
| 149 | sys.exit(0) |
| 150 | elif response in ("N", "n"): |
| 151 | break |
| 152 | |
| 153 | |
| 154 | def register_signal_handler(): |