Interrupt an ongoing processing p.
import "context"
ctx, cancel := context.WithCancel(context.Background()) go p(ctx) somethingElse() cancel()
uses Process;
var P: TProcess; begin ... P.Execute; //do something else P.Terminate(0); end.
No security, no password. Other people might choose the same nickname.