Thanks for the bug report, but..
This was a change I made to UIL2 related to threadpooling
in current CVS that I need to backout and do in a different way.
It is still a Work In Progress. Sorry for the inconvenience.
You can take the UIL2 sources from 3.2.3 since this is only a "performance fix".
The sources are in messaging/src/main/org/jboss/mq/il/uil2
Thanks! As long as the final 3.2.4 release remains compatible I'll be happy. :)
Adrian, why not just write another transport? performance optimizations are a good thing
All I'm trying to do is setup a threadpool for all connections rather than
have one threadpool per connection.
The threadpool configuration really needs to be externalized from the transport
layer. We need to use the threadpool in other places as well, pings for example.
I'm just going to do the threadpool configuration on the client via
system properties with reasonable defaults.
I tried to piggyback the config from the server, but that doesn't work very well
and is not very clean.