fix(cluster): purge subscription_persistence in AstDB replication to prevent dead BLF dialogues

This commit is contained in:
sorcier committed 2026-11-07 01:49:10 +01:00
1 parent d1d42f75b5
commit 4bd0f8b095
3 files changed
+10 -2

No files matched your search

+1
View File
@@ -49,6 +49,7 @@ fi
# Leur raccrochage réinitialise immédiatement les hints à l'état Idle et éteint les BLF.
if pidof asterisk >/dev/null 2>&1; then
/usr/sbin/asterisk -rx "channel request hangup all" >> "$LOG_FILE" 2>&1 || true
/usr/sbin/asterisk -rx "database deltree subscription_persistence" >> "$LOG_FILE" 2>&1 || true
/usr/sbin/asterisk -rx "pjsip reload" >> "$LOG_FILE" 2>&1 || true
/usr/sbin/asterisk -rx "pjsip send register *" >> "$LOG_FILE" 2>&1 || true
for reg in $(/usr/sbin/asterisk -rx "pjsip show registrations" 2>/dev/null | grep -o '[a-zA-Z0-9_\-]*-reg' | sort -u); do