Properly terminate the response to the manager Ping action.
authorSean Bright <sean@malleable.com>
Wed, 9 Sep 2009 12:11:12 +0000 (12:11 +0000)
committerSean Bright <sean@malleable.com>
Wed, 9 Sep 2009 12:11:12 +0000 (12:11 +0000)
In passing, correct the formatting of the Timestamp attribute so that there is a
space after the colon and before the value.

(closes issue #15861)
Reported by: Ivan

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@217408 65c4cc65-6c06-0410-ace0-fbb531ad65f3

main/manager.c

index a293d3a..1e20574 100644 (file)
@@ -2063,7 +2063,12 @@ static int action_ping(struct mansession *s, const struct message *m)
        if (!ast_strlen_zero(actionid)){
                astman_append(s, "ActionID: %s\r\n", actionid);
        }
-       astman_append(s, "Ping: Pong\r\nTimestamp:%ld.%06lu\r\n", now.tv_sec, (unsigned long) now.tv_usec);
+       astman_append(
+               s,
+               "Ping: Pong\r\n"
+               "Timestamp: %ld.%06lu\r\n"
+               "\r\n",
+               now.tv_sec, (unsigned long) now.tv_usec);
        return 0;
 }