From e94dbf13f68c280819abf1a5dab1df174a150061 Mon Sep 17 00:00:00 2001 From: prozacx Date: Sun, 11 Sep 2005 17:37:56 +0000 Subject: [PATCH] Print error if execve() fails git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@483 726aef4b-f618-498e-8847-2d620e286838 --- main.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main.cpp b/main.cpp index 5a67456d..980b340d 100644 --- a/main.cpp +++ b/main.cpp @@ -112,7 +112,10 @@ int main(int argc, char** argv, char** envp) { args[0] = argv[0]; args[1] = argv[optind]; args[2] = NULL; - execve(*argv, args, envp); + if (execve(*argv, args, envp) == -1) { + CUtils::PrintError("Unable to lauch znc [" + CString(strerror(errno)) + "]"); + return 1; + } } }