Defect HC-13976

MemberLock deadlock between transaction server and search server

Software

Customer case Applies to Corrected in
CS0266632 V9.1.5.0 9.0.1.18

Observed behavior

Deadlocks are created when the transaction server makes a call to the search server which then makes a call back to the transaction server.

Expected behavior

There should be no deadlocks.

Resolution

The code was updated to avoid the deadlock by committing the current transaction before making the call to the search server.