We've noticed that if a start method returns 1, then the processes in the
contract are not killed (the contract is just orphaned). Is this the intended
behaviour? I've failed to find documentation indicating that methods are
expected to call smf_kill_contract() in this case.

When our service ends up in maintenance we end up with three copies of the
daemon running...

thanks
john

Reply via email to