Fix wrong response issues 43/257643/3
authorChanggyu Choi <changyu.choi@samsung.com>
Thu, 29 Apr 2021 01:47:31 +0000 (10:47 +0900)
committerChanggyu Choi <changyu.choi@samsung.com>
Thu, 29 Apr 2021 06:03:06 +0000 (15:03 +0900)
commit3715f7b2f774246e709fb2f94952b3bc3896f09c
treec4ccd971b6294644911ccc4f94e19286a52ec11d
parent6eb1897d315ad8c259a52add48740e692b4b30a3
Fix wrong response issues

Closing fd should be performed on the thread.
This patch modified what was handled on the main thread.

Changes:
 * Remove FdErrorHandler()
 * Add to Disconnect() at socket destructor.
 * Add some logs for debugging.

Change-Id: I436a6e987e5691970e0e76892b995e131d22e034
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
13 files changed:
src/client/pkginfo_client.cc
src/client/pkginfo_client.hh
src/common/socket/abstract_socket.cc
src/common/socket/client_socket.cc
src/common/socket/client_socket.hh
src/common/socket/data_socket.cc
src/common/socket/data_socket.hh
src/common/socket/server_socket.cc
src/common/socket/server_socket.hh
src/server/pkg_request.cc
src/server/runner.cc
src/server/runner.hh
src/server/worker_thread.cc