From 32858e669a79e0a053031fd65e2007d4b89e066b Mon Sep 17 00:00:00 2001 From: David Härdeman Date: Sun, 12 Jul 2020 14:11:53 +0200 Subject: Teach minecproxy to use same dirs as minecctl, step 2 --- minecproxy/server-config.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'minecproxy/server-config.c') diff --git a/minecproxy/server-config.c b/minecproxy/server-config.c index 2e7f277..81df970 100644 --- a/minecproxy/server-config.c +++ b/minecproxy/server-config.c @@ -185,8 +185,8 @@ static void inotify_cb(struct uring_task *task, int res) server = server_new(event->name); verbose("New server config file detected: %s", event->name); - uring_openat(&server->task, event->name, - server_cfg_open_cb); + uring_openat(&server->task, dirfd(cfg->cfg_dir), + event->name, server_cfg_open_cb); } else error("inotify: unknown event: 0x%08x", event->mask); } @@ -249,7 +249,7 @@ void server_cfg_monitor_init() server = server_new(dent->d_name); if (server) - uring_openat(&server->task, server->scfg.filename, - server_cfg_open_cb); + uring_openat(&server->task, dirfd(cfg->cfg_dir), + server->scfg.filename, server_cfg_open_cb); } } -- cgit v1.2.3