From: Timo Sirainen Date: Thu, 8 May 2003 04:01:51 +0000 (+0300) Subject: If exec() fails, show the full path rather than argv[0] X-Git-Tag: 1.1.alpha1~4665 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5a47caae354c29286ed634fa2f8e930b6546dd5d;p=thirdparty%2Fdovecot%2Fcore.git If exec() fails, show the full path rather than argv[0] --HG-- branch : HEAD --- 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; }