From fafdde322cdb303d7c7df297316a25a8ab666085 Mon Sep 17 00:00:00 2001
From: Corey Farrell <git@cfware.com>
Date: Sun, 9 Oct 2016 22:28:52 -0400
Subject: [PATCH] logger: Prevent output of verbose messages initiated from
 rasterisk.

Remote asterisk consoles should only display verbose log messages
created by the daemon.  The first patch for ASTERISK-26410 caused
a couple verbose messages to be printed when the rasterisk process
ended.

ASTERISK-26410

Change-Id: Ie2a1bb3753ad2724c0349ec1a336f52f7117b52a
---
 main/logger.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/main/logger.c b/main/logger.c
index d4cd25122e..7d0d2de1e4 100644
--- a/main/logger.c
+++ b/main/logger.c
@@ -1867,6 +1867,10 @@ static void __attribute__((format(printf, 7, 0))) ast_log_full(int level, int su
 	int res = 0;
 	char datestring[256];
 
+	if (level == __LOG_VERBOSE && ast_opt_remote && ast_opt_exec) {
+		return;
+	}
+
 	if (!(buf = ast_str_thread_get(&log_buf, LOG_BUF_INIT_SIZE)))
 		return;
 
-- 
GitLab