P 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 :/ )

 > What I'm doing now is having the service use ctrun to launch a script
 > that starts a process.  When you said "parent", did you mean ctrun?
 > Or the original service?  May be I'm interpreting this wrong, are you
 > saying ctrun will go away and the original service will inherit the
 > process?

   If you use 'ctrun -l none', the contract the child process is running
   in will be orphaned.  i.e. it will have no owner, and will never
   again have an owner.

   Dave


Reply via email to