Open jpaulorio opened 6 years ago
I believe this is not because of interrupting an infinite evaluation but rather sending an interrupt request to a repl that's exited. i.e. can be reproduced by:
In repl.coffee
a check should be added so that the interrupt method is not called if the repl isn't running, here . Something like @process?.interrupt()
should be OK.
[Enter steps to reproduce:]
Atom: 1.20.1 x64 Electron: 1.6.9 OS: Mac OS X 10.12.6 Thrown From: proto-repl package 1.4.21
Stack Trace
Uncaught TypeError: Cannot read property 'interrupt' of null
Commands
Non-Core Packages