Red Hat Bugzilla – Bug 1270281
[GSS](6.4.z) Transaction probe needlessly locks CLI
Last modified: 2017-01-17 06:48:26 EST
A transaction probe grabs the controller lock before proceeding. Transaction probes may see long run times depending upon db responsiveness. So other CLI operations can end up needlessly blocked for quite some time waiting for the db to respond for a transaction probe to proceed.
Created attachment 1081348 [details]
Attached a byteman script to easily expose the issue. To reproduce:
1. Start jboss with byteman script installed:
2. Do a transaction probe CLI command:
3. Attempt any other CLI write attribute command and note it hangs as well, blocked by the tx probe
Verified with EAP 6.4.6.CP.CR2.
Retroactively bulk-closing issues from released EAP 6.4 cumulative patches.