You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
leaves the "sleep" process hanging in the background.
It's particularly inconvenient if the process happens to consume a lot of CPU.
Job control can be complicated to implement, so maybe it's out of the scope of this library. Any idea if a Common Lisp job control library already exists?
That said, we could leverage the shell to do job control.
For instance, the following will kill the sleep process when Lisp is exited:
The workaround has the benefit of being easy to implement (just need to make sure the command is passed properly to the same).
The downside is that it runs a shell process for each launch-program.
Maybe make it (global) option of cmd?
Thoughts?
The text was updated successfully, but these errors were encountered:
I don't use Windows and I don't know it, sorry :/
That said, we could put a -windows feature macro that does the
right-thing for non-Windows platforms. Note that this is all
transparent to the user since I would not call this "functionality" per
se, more an implementation detail.
Thoughts?
Currently, the following
leaves the "sleep" process hanging in the background.
It's particularly inconvenient if the process happens to consume a lot of CPU.
Job control can be complicated to implement, so maybe it's out of the scope of this library. Any idea if a Common Lisp job control library already exists?
That said, we could leverage the shell to do job control.
For instance, the following will kill the
sleep
process when Lisp is exited:The workaround has the benefit of being easy to implement (just need to make sure the command is passed properly to the same).
The downside is that it runs a shell process for each
launch-program
.Maybe make it (global) option of
cmd
?Thoughts?
The text was updated successfully, but these errors were encountered: