Add to detect stdin close 01/300401/4 accepted/tizen/unified/20231030.034754
authorYoungHun Kim <yh8004.kim@samsung.com>
Tue, 24 Oct 2023 01:19:04 +0000 (10:19 +0900)
committerYoungHun Kim <yh8004.kim@samsung.com>
Wed, 25 Oct 2023 22:37:24 +0000 (07:37 +0900)
commit4e73d2d580a6787f9c79e1827ccafef736b4a083
treef9dcf4580732d1b367a5de44abc8417dbebef389
parent1f818beee233b720b5a7b9039ffb6b11a01f60ff
Add to detect stdin close

 - There is issue of accept() 0 after idle, which means stdin is already closed as below.
    muse_server_private.c: _ms_check_idle_state(523) > [#3] 2707s [period 900s] [0d 10h 8m 56s]
    ...
    _ms_connection_handler(376) > Critical Error : accept 0 is invalid

   So I add to check periodically the status during idle and after destroy() to debug issue.

Change-Id: I866e638c9a9a98b74fdad58f963c7cb39c14b7ed
packaging/mused.spec
server/include/muse_server_private.h
server/src/muse_server_ipc.c
server/src/muse_server_private.c