From 5a47caae354c29286ed634fa2f8e930b6546dd5d Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 8 May 2003 07:01:51 +0300 Subject: [PATCH] If exec() fails, show the full path rather than argv[0] --HG-- branch : HEAD --- src/master/auth-process.c | 3 ++- src/master/login-process.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/master/auth-process.c b/src/master/auth-process.c index cf4166308b..ce19d22095 100644 --- a/src/master/auth-process.c +++ b/src/master/auth-process.c @@ -340,7 +340,8 @@ static pid_t create_auth_process(struct auth_process_group *group) execv(group->set->executable, argv); - i_fatal_status(FATAL_EXEC, "execv(%s) failed: %m", argv[0]); + i_fatal_status(FATAL_EXEC, "execv(%s) failed: %m", + group->set->executable); return -1; } diff --git a/src/master/login-process.c b/src/master/login-process.c index 4e91dd9950..2c0055a421 100644 --- a/src/master/login-process.c +++ b/src/master/login-process.c @@ -491,7 +491,8 @@ static pid_t create_login_process(struct login_group *group) execv(group->set->executable, (char **) argv); - i_fatal_status(FATAL_EXEC, "execv(%s) failed: %m", argv[0]); + i_fatal_status(FATAL_EXEC, "execv(%s) failed: %m", + group->set->executable); return -1; } -- 2.47.3