]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freeswitch: Show user/group name in error message if change_user_group() fails.
authorStefan Knoblich <stkn@openisdn.net>
Tue, 10 Jul 2012 22:16:21 +0000 (00:16 +0200)
committerStefan Knoblich <stkn@openisdn.net>
Wed, 11 Jul 2012 09:08:24 +0000 (11:08 +0200)
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
src/switch.c

index fc076fe709a5c84380d473957ef0f5ab473455e2..93ae47cfd58c5657ca0d72239787f6917ae95624 100644 (file)
@@ -858,7 +858,9 @@ int main(int argc, char *argv[])
 #ifndef WIN32
        if (runas_user || runas_group) {
                if (change_user_group(runas_user, runas_group) < 0) {
-                       fprintf(stderr, "Failed to switch user / group\n");
+                       fprintf(stderr, "Failed to switch user [%s] / group [%s]\n",
+                               switch_strlen_zero(runas_user)  ? "-" : runas_user,
+                               switch_strlen_zero(runas_group) ? "-" : runas_group);
                        return 255;
                }
        }