daemonwatcher actually revive process correctly.