diff options
author | David Härdeman <david@hardeman.nu> | 2020-07-12 14:11:53 +0200 |
---|---|---|
committer | David Härdeman <david@hardeman.nu> | 2020-07-12 14:11:53 +0200 |
commit | 32858e669a79e0a053031fd65e2007d4b89e066b (patch) | |
tree | f9b43f625b30543b358c347579266072a197104a /minecproxy/server-config.c | |
parent | 6586ea650597ae0563c4234a7658499ce1e0117b (diff) |
Teach minecproxy to use same dirs as minecctl, step 2
Diffstat (limited to 'minecproxy/server-config.c')
-rw-r--r-- | minecproxy/server-config.c | 8 |
1 files changed, 4 insertions, 4 deletions
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); } } |