Fixes a deadlock in the standard file-based Store Swiftlet. This deadlock occurs if the Store Swiftlet performs a check point when a store transaction is within a XA prepare operation.
This bug was introduced in SwiftMQ 5.0.0 where we replaced the XA prepared log file with a prepared log queue.
Customers running a 5.x release of SwiftMQ should either upgrade to 5.2.3 or replace kernel/sys$store/config.xml and kernel/sys$store/sys$store.jar of their 5.x release with kernel/sys$store/config.xml and kernel/sys$store/sys$store.jar from the 5.2.3 release.