[asterisk-commits] file: trunk r180800 - /trunk/main/manager.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Tue Mar 10 09:40:42 CDT 2009
Author: file
Date: Tue Mar 10 09:40:38 2009
New Revision: 180800
URL: http://svn.digium.com/svn-view/asterisk?view=rev&rev=180800
Log:
Reset the thread local string buffer when handling the UserEvent action.
(closes issue #14593)
Reported by: JimDickenson
Modified:
trunk/main/manager.c
Modified: trunk/main/manager.c
URL: http://svn.digium.com/svn-view/asterisk/trunk/main/manager.c?view=diff&rev=180800&r1=180799&r2=180800
==============================================================================
--- trunk/main/manager.c (original)
+++ trunk/main/manager.c Tue Mar 10 09:40:38 2009
@@ -2662,6 +2662,9 @@
const char *event = astman_get_header(m, "UserEvent");
struct ast_str *body = ast_str_thread_get(&userevent_buf, 16);
int x;
+
+ ast_str_reset(body);
+
for (x = 0; x < m->hdrcount; x++) {
if (strncasecmp("UserEvent:", m->headers[x], strlen("UserEvent:"))) {
ast_str_append(&body, 0, "%s\r\n", m->headers[x]);
More information about the asterisk-commits
mailing list