Skip to content

System.Process.terminateProcess sends SIGTERM rather than SIGKILL on unix

The documentation says [...] On Unix systems, terminateProcess sends the process the SIGKILL signal. [...]

but in cbits/runProcess.c we have

int
terminateProcess (ProcHandle handle)
{
    return (kill(handle, SIGTERM) == 0);
}
Trac metadata
Trac field Value
Version 6.10.1
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component libraries/process
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information