> However, 028-lifecheck-exit-handler-flag-only is failing due to a timeout
> in the 004 watchdog test case, so 028 has not been posted to this ML yet.
I skimmed related source file (wd_lifecheck.c) and found following
loop in lifecheck_exit_handler(after patch renamed to
process_lifecheck_exit_request):
do
{
wpid = wait(NULL);
} while (wpid > 0 || (wpid == -1 && errno == EINTR));
I think this loop could wait forever if one of child process won't
respond to the kill signal. Is it possible for you to confirm this?
Regards,
--
Tatsuo Ishii
SRA OSS K.K.
English: http://www.sraoss.co.jp/index_en/
Japanese:http://www.sraoss.co.jp