From 3384e64ef62b0f61dec9f4b4f345b6db74348ae3 Mon Sep 17 00:00:00 2001
From: Benjamin Ford <bford@digium.com>
Date: Wed, 15 Jul 2015 10:28:00 -0500
Subject: [PATCH] ARI: Fixed unload mode for unload module.

Changed the unload mode to AST_FORCE_SOFT from AST_FORCE_FIRM,
which would unload a module even if it was in use.

* Changed unload mode to proper mode

ASTERISK-25173

Change-Id: If2402487b5bce05d9770f25f65f5c8e292ad5533
---
 res/ari/resource_asterisk.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/res/ari/resource_asterisk.c b/res/ari/resource_asterisk.c
index 4c2948d2b8..6fabb2074e 100644
--- a/res/ari/resource_asterisk.c
+++ b/res/ari/resource_asterisk.c
@@ -300,7 +300,7 @@ void ast_ari_asterisk_unload_module(struct ast_variable *headers,
 	struct ast_ari_response *response)
 {
 	int unload_result;
-	enum ast_module_unload_mode unload_mode = AST_FORCE_FIRM;
+	enum ast_module_unload_mode unload_mode = AST_FORCE_SOFT;
 
 	ast_assert(response != NULL);
 
-- 
GitLab