MT#55283 Redis fix for active-active

(cherry picked from commit 2f705df1bf)

Change-Id: I1a272c39d505cd7ddfd1d293d524e03f3ce74488
mr11.3.1
Stefan Mititelu 3 years ago committed by Richard Fuchs
parent 3aa01bbad1
commit 0f7ce740d3

@ -4748,6 +4748,7 @@ del_all:
ilog(LOG_INFO, "Deleting entire call");
rwlock_unlock_w(&c->master_lock);
call_destroy(c);
update = false;
}
goto success;

@ -2735,6 +2735,9 @@ void redis_delete(struct call *c, struct redis *r) {
if (!r)
return;
if (c->foreign_call)
return;
if (delete_async) {
mutex_lock(&r->async_lock);
rwlock_lock_r(&c->master_lock);

Loading…
Cancel
Save