()
| 324 | } |
| 325 | |
| 326 | function resetShell() { |
| 327 | if (_instance) { |
| 328 | _instance.stop(); |
| 329 | _instance = null; |
| 330 | } |
| 331 | } |
| 332 | |
| 333 | // Clean up on process exit. Use a global flag so re-requires of this module |
| 334 | // (e.g. after `delete require.cache`) don't stack additional listeners. |
no test coverage detected