The hydra sigchld socket path must be "/run/aul/daemons/<uid>/.hydra-sigchld-sock".
The "/" was missed. This patch fixes it.
Change-Id: I13b924a8788fc609e5514153166c4c26174242d1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
HydraSigchldEvent::HydraSigchldEvent(IEvent* listener)
: listener_(listener),
socket_(new ServerSocket()) {
- std::string endpoint = "/run/aul/daemons/" + std::to_string(getuid()) +
+ std::string endpoint = "/run/aul/daemons/" + std::to_string(getuid()) + "/" +
HYDRA_SIGCHLD_SOCK;
socket_->Bind(endpoint);
socket_->Listen(MAX_PENDING_CONNECTION);