>>sending a KillProcess via WinAPI is usually faster and less prone to such behaviour... >have you got an example. > >I may try putting a clear events before the read events in the application.
AFAIR it was 3 steps
id = GetCurrentProcessID()
hd = Get_Handle_to_Process_From_ID(magic,id,?) && don't remember name and parameters, had some magic number...
= TerminateProcess(hd, 0)