]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
manager.c: Add Processed Call Count to CoreStatus output
authorMike Pultz <mike@mikepultz.com>
Thu, 21 Nov 2024 06:42:44 +0000 (01:42 -0500)
committerAsterisk Development Team <asteriskteam@digium.com>
Thu, 23 Jan 2025 18:36:03 +0000 (18:36 +0000)
This update adds the processed call count to the CoreStatus AMI Action responsie. This output is
similar to the values returned by "core show channels" or "core show calls" in the CLI.

UserNote: The current processed call count is now returned as CoreProcessedCalls from the
CoreStatus AMI Action.

(cherry picked from commit dd0b3e713a6498fb2434e03abb36a4f8cf53f631)

main/manager.c

index fa3f395b44f08483cfb21c238eac7eeb6c49e434..5b81420afb93c4e60ab7185e018797259bfdeab3 100644 (file)
@@ -6453,13 +6453,15 @@ static int action_corestatus(struct mansession *s, const struct message *m)
                        "CoreReloadDate: %s\r\n"
                        "CoreReloadTime: %s\r\n"
                        "CoreCurrentCalls: %d\r\n"
+                       "CoreProcessedCalls: %d\r\n"
                        "\r\n",
                        idText,
                        startupdate,
                        startuptime,
                        reloaddate,
                        reloadtime,
-                       ast_active_channels()
+                       ast_active_channels(),
+                       ast_processed_calls()
                        );
        return 0;
 }