On Fri, May 23, 2008 at 11:09:49AM -0700, David Powell wrote: > >> No, it shouldn't. The parent contract's owner will > >> inherit the child > >> contracts if the child contract owners exit, but > >> orphaned contracts > >> cannot be inherited. At least that's my > >> understanding. > > To put it more precisely, when a process abandons a contract it will > either be orphaned or inherited. Once orphaned, a contract stays > orphaned. (It was a poor choice of terminology that led to orphans > that couldn't be adopted :/ )
Right, but the distinction between orphaned and inherited lies in whether the abandonment was explicit (contract owner ct_ctl_abandon()s it) or implicit (contract owner exit()s). This needs to be made a wee bit more clear in the manpages. Nico --