]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-4591 --resolve
authorAnthony Minessale <anthm@freeswitch.org>
Tue, 4 Sep 2012 20:07:09 +0000 (15:07 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Tue, 4 Sep 2012 20:07:09 +0000 (15:07 -0500)
src/mod/languages/mod_managed/managed/ManagedSession.cs

index 07832ae102a6eec2d2efabe9120b759775dabb54..0bf28468af880fd3994856aed9dec9c296a049af 100644 (file)
@@ -145,6 +145,8 @@ namespace FreeSWITCH.Native
             switch_state_handler_t_delegate del = ptr => {\r
                 using (var sess = new ManagedSession(new SWIGTYPE_p_switch_core_session(ptr, false))) {\r
                     handler(sess);\r
+                    sess.setAutoHangup(false);\r
+                    sess.destroy();\r
                     return switch_status_t.SWITCH_STATUS_SUCCESS;\r
                 }\r
             };\r