sensord: terminate sensor daemon safely 39/70239/3
authorkibak.yoon <kibak.yoon@samsung.com>
Thu, 19 May 2016 02:54:50 +0000 (11:54 +0900)
committerMu-Woong Lee <muwoong.lee@samsung.com>
Thu, 19 May 2016 05:22:17 +0000 (22:22 -0700)
commitf3957f2da642de9571cce3c18b7242c22684707a
tree7c601860b9b76ed999846ccb981fe328d4ed3fb3
parentc79d9e3bae93607767ad89c6e627dcd6bb9bda79
sensord: terminate sensor daemon safely

- checking event by using select() before accept()
  if event is accepted when sensord is terminating, restoring connection has
  a problem that client cannot connect to sensord.
- in server, quit g_main_loop and close socket safely.
- sensord.service : off restart option

Change-Id: Ibb2c9eca3cdc26b9782e93d3a3e0337b0a28f1a0
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
packaging/sensord.service
src/server/main.cpp
src/server/server.cpp
src/server/server.h
src/shared/csocket.cpp
src/shared/csocket.h