Hello everyone Last month I've opened up a ticket regarding a deadlock that was occurring on one of our servers. https://issues.apache.org/jira/browse/ARTEMIS-3622
After much trial and error, I think I've narrowed it down the cause and it's in the comments, but being a racing condition I cannot reliably reproduce in a test case. I can reproduce manually (carefully advancing the threads in the debugger). I also did patch our server with the quickfix indicated in the comments and I will let you know if that fixes the problem (so far so good, but its been only about 18 hours). If everything goes well, I will create a PR but I would like to know if a simple solution like that (marking a couple of methods as synchronized) would be acceptable, even though I think it doesn't fixes all the cases (that one would require much in depth changes I think). Thanks for the great software anyway, takeshi -- http://mapsdev.blogspot.com/ Marcelo Takeshi Fukushima