// ProcessGroupWithID returns the ProcessGroup with the given ID in the PID
// namespace ns, or nil if that given ID is not defined in this namespace.
//
// A reference is not taken on the process group.
ProcessGroupWithID returns the ProcessGroup with the given ID in the PID
namespace ns, or nil if that given ID is not defined in this namespace.

A reference is not taken on the process group.
// ProcessGroupWithID returns the ProcessGroup with the given ID in the PID // namespace ns or nil if that given ID is not defined in this namespace . // // A reference is not taken on the process group .
func (ns *PIDNamespace) ProcessGroupWithID(id ProcessGroupID) *ProcessGroup {
	ns.owner.mu.RLock()
	defer ns.owner.mu.RUnlock()
	return ns.processGroups[id]
}
func ( ns * PIDNamespace ) ProcessGroupWithID ( id ProcessGroupID ) * ProcessGroup { ns . owner . mu . RLock ( ) defer ns . owner . mu . RUnlock ( ) return ns . processGroups [ id ] }
ProcessGroupWithID returns the ProcessGroup with the given ID in the PID
namespace ns, or nil if that given ID is not defined in this namespace.
ProcessGroupWithID returns the ProcessGroup with the given ID in the PID namespace ns or nil if that given ID is not defined in this namespace .