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] BZ1270281.btm
Attached a byteman script to easily expose the issue. To reproduce: 1. Start jboss with byteman script installed: -javaagent:/path/to/lib/byteman.jar=script:/path/to/BZ1270281.btm,sys:/home/aaron/path/to/lib/byteman.jar 2. Do a transaction probe CLI command: /subsystem=transactions/log-store=log-store/:probe 3. Attempt any other CLI write attribute command and note it hangs as well, blocked by the tx probe
https://github.com/jbossas/jboss-eap/pull/2582
Verified with EAP 6.4.6.CP.CR2.
Retroactively bulk-closing issues from released EAP 6.4 cumulative patches.