summaryrefslogtreecommitdiff
path: root/main/loader.c
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2015-12-18 11:57:17 -0600
committerGerrit Code Review <gerrit2@gerrit.digium.api>2015-12-18 11:57:17 -0600
commit38bf1f3a718676e932b7cd088dd67a08adae3ed6 (patch)
treeb1d469ad49e953d8ad6ca53cc1f048b480116086 /main/loader.c
parent902309fd0422382eb6de4ba1d92724be437c2561 (diff)
parentd17d9a92886429b185b7bc2e02e429fc43d39652 (diff)
Merge "json: Audit ast_json_* usage for thread safety."
Diffstat (limited to 'main/loader.c')
-rw-r--r--main/loader.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/main/loader.c b/main/loader.c
index b2bdd4a3d..954b288b3 100644
--- a/main/loader.c
+++ b/main/loader.c
@@ -846,10 +846,10 @@ static void publish_reload_message(const char *name, enum ast_module_reload_resu
event_object = ast_json_pack("{s: s, s: s}",
"Module", S_OR(name, "All"),
"Status", res_buffer);
- json_object = ast_json_pack("{s: s, s: i, s: O}",
+ json_object = ast_json_pack("{s: s, s: i, s: o}",
"type", "Reload",
"class_type", EVENT_FLAG_SYSTEM,
- "event", event_object);
+ "event", ast_json_ref(event_object));
if (!json_object) {
return;