/// <summary> /// Disowns a child process /// </summary> public Unit UnlinkChild(ProcessId pid) { lock (sync) { children = children.Remove(pid.GetName().Value); } return(unit); }