File APIs for Java Developers
The moose likes Java in General and the fly likes Killing  a Java Process Big Moose Saloon
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Killing  a Java Process" Watch "Killing  a Java Process" New topic

Killing a Java Process

sharidasa hari

Joined: Oct 20, 2003
Posts: 1
I start a new process in Java using Process.exec.
If I wanted to a send ^c (contol C ) to the process via Java program, how do I go about doing it?
I have a peice of code where when a button is pressed, the process is supposed to abort. To do this I have the following code..
If the AWT event queue thread is actually calling this function, technically is it supposed to wait for the Sub process to complete before it sets the state.
There are situations where the proc.getOutputStream() continues to read data when the proc.destroy is issued and after the state is set..
So, I am trying to kill the process by issuing a control C..
your help is really appreciated.
I agree. Here's the link:
subject: Killing a Java Process
It's not a secret anymore!