]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
process_title_set(): Don't include executable name in setproctitle(), it's done inter...
authorTimo Sirainen <tss@iki.fi>
Wed, 30 Sep 2009 21:07:12 +0000 (17:07 -0400)
committerTimo Sirainen <tss@iki.fi>
Wed, 30 Sep 2009 21:07:12 +0000 (17:07 -0400)
--HG--
branch : HEAD

src/lib/process-title.c

index 944bfe9a29a3a209af1afd5998712271e0057f0c..2be1f059d3f71d03a451fda8689f3239e8f9db39 100644 (file)
@@ -55,8 +55,7 @@ static void linux_proctitle_set(const char *title)
 
 #endif
 
-void process_title_init(char *argv[] ATTR_UNUSED,
-                       char *envp[] ATTR_UNUSED)
+void process_title_init(char *argv[], char *envp[] ATTR_UNUSED)
 {
 #ifdef LINUX_PROCTITLE_HACK
        linux_proctitle_init(argv, envp);
@@ -70,9 +69,9 @@ void process_title_set(const char *title ATTR_UNUSED)
 
 #ifdef HAVE_SETPROCTITLE
        if (title == NULL)
-               setproctitle("%s", process_name);
+               setproctitle(NULL);
        else
-               setproctitle("%s %s", process_name, title);
+               setproctitle("%s", title);
 #elif defined(LINUX_PROCTITLE_HACK)
        linux_proctitle_set(t_strconcat(process_name, " ", title, NULL));
 #endif