From 2096cb4f6d764ce86db11d28b19afcb171b81d59 Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Wed, 29 Mar 2023 09:19:51 +0000 Subject: [PATCH] Fix wrong socket path The hydra sigchld socket path must be "/run/aul/daemons//.hydra-sigchld-sock". The "/" was missed. This patch fixes it. Change-Id: I13b924a8788fc609e5514153166c4c26174242d1 Signed-off-by: Hwankyu Jhun --- src/launchpad-process-pool/hydra_sigchld_event.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/launchpad-process-pool/hydra_sigchld_event.cc b/src/launchpad-process-pool/hydra_sigchld_event.cc index 6f26dd1..b39871a 100644 --- a/src/launchpad-process-pool/hydra_sigchld_event.cc +++ b/src/launchpad-process-pool/hydra_sigchld_event.cc @@ -49,7 +49,7 @@ int CheckPermission(pid_t pid) { 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); -- 2.7.4