diff --git a/LVM2/daemons/dmeventd/libdevmapper-event.c b/LVM2/daemons/dmeventd/libdevmapper-event.c index ca0a640..e96522c 100644 --- a/LVM2/daemons/dmeventd/libdevmapper-event.c +++ b/LVM2/daemons/dmeventd/libdevmapper-event.c @@ -440,7 +440,7 @@ static int _start_daemon(char *dmeventd_path, struct dm_event_fifos *fifos) start_server: /* server is not running */ - if (!strncmp(DMEVENTD_PATH, "/", 1) && stat(DMEVENTD_PATH, &statbuf)) { + if (!strncmp(args[0], "/", 1) && stat(args[0], &statbuf)) { log_sys_error("stat", DMEVENTD_PATH); return 0; }