Re: [racket-users] Trying to kill process created by process

2016-04-07 Thread Matthew Flatt
When you use `system` or `process`, the immediate new process runs a shell. The shell process then starts another one to run the command that you give it. I recommend using `process*` to avoid the shell process and to avoid encoding issues when passing arguments: (define racket (find-executable-

[racket-users] Trying to kill process created by process

2016-04-07 Thread Wayne Iba
I'm having trouble with two interacting processes and am hoping someone can point out whatever it is that I'm missing. Process A starts process B and interacts with it but conditionally needs to kill it. But using the procedure of one argument returned (as the fifth element of a list) by pro