I try interrupting using Ctrl-C; it just gets echoed to the screen. How can I stop a running process?
Use Ctrl-Break instead. Be aware that the system may take a few seconds to respond to Ctrl-Break because LISP waits to process the break until it is not adjusting any internal data structures, reading from disk, etc. In order to do this, we had to process but not on Ctrl-C. Before we took this approach, Ctrl-Break was sometimes trashing LISP because some data structure (such as the swapper tables or a hash table) would be left in an inconsistent state. Note: If you want to break out of a garbage collection, you must also answer ‘y’ to the prompt. We are not sure at this time whether answering ‘y’ while interrupting a GC will corrupt the system,so we let you choose. Please let us know if interrupting a GC causes mysterious system errors. Q: I have some problem with my code; I’m not sure where it is blowing up/going wrong/heading south/etc. I’m pretty sure it’s my code and not a system bug, but it runs for quite a while and nothing happens. A: The trace function is helpful in this regard
Related Questions
- I am running a project, but when I try to run a process I get a message that "There is no project to process the command". What is wrong?
- I try interrupting using Ctrl-C; it just gets echoed to the screen. How can I stop a running process?
- How do I use the Linux screen command for running applications or commands from a remote session?