[OpenSIPS-Devel] [OpenSIPS/opensips] 698665: freeswitch: Avoid failed "unref" operations during...
Liviu Chircu
noreply at github.com
Mon Feb 12 15:49:35 UTC 2024
Branch: refs/heads/3.2
Home: https://github.com/OpenSIPS/opensips
Commit: 6986654a629482a06c19b24a3a038ec9175476c5
https://github.com/OpenSIPS/opensips/commit/6986654a629482a06c19b24a3a038ec9175476c5
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M modules/freeswitch/fs_api.c
Log Message:
-----------
freeswitch: Avoid failed "unref" operations during mod init
This fixes a bug where if a FreeSWITCH socket were defined in both
modparam and DB, it would get a +2 ref instead of +1, thus after a DB
removal + reload operation it would remain in a dangling state.
Many thanks to Five9 (https://www.five9.com) for reporting this issue!
(cherry picked from commit 6e6c60bd60329e1b0202e7e57cee5f71e2210f34)
More information about the Devel
mailing list