From f57752d380f2c3650dfa94e0d95adfe38442f99c Mon Sep 17 00:00:00 2001 From: Russell Bryant <russell@russellbryant.com> Date: Sat, 20 Jun 2009 20:56:13 +0000 Subject: [PATCH] Leave a note about some unsafe code in cdr_manager git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@202223 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- cdr/cdr_manager.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cdr/cdr_manager.c b/cdr/cdr_manager.c index 49f826d9ea..bee4f50026 100644 --- a/cdr/cdr_manager.c +++ b/cdr/cdr_manager.c @@ -46,6 +46,11 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") static char *name = "cdr_manager"; static int enablecdr = 0; + +/*! + * XXX + * \bug The handling of this variable is not thread-safe. Crashes are possible on reload. + */ static struct ast_str *customfields; static int manager_log(struct ast_cdr *cdr); -- GitLab