[OpenSIPS-Devel] [OpenSIPS/opensips] e79df4: dialog: Fix possible deadlocks with pinging + HA
Liviu Chircu
noreply at github.com
Mon Sep 30 10:52:43 EDT 2019
Branch: refs/heads/2.4
Home: https://github.com/OpenSIPS/opensips
Commit: e79df4b0fc54afeece8466a2a7ba1d2f5b039aa6
https://github.com/OpenSIPS/opensips/commit/e79df4b0fc54afeece8466a2a7ba1d2f5b039aa6
Author: Liviu Chircu <liviu at opensips.org>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
M modules/dialog/dlg_replication.c
Log Message:
-----------
dialog: Fix possible deadlocks with pinging + HA
The pinging (both OPTIONS and Re-INVITE) + replicated dialog creation
routines were sufferring from a possible AB/BA deadlock, as they were
both attempting to grab the dialog and the ping timer list locks, but in
differring order.
More information about the Devel
mailing list