|
Hi Benoit,
in order to get debugging information I had to install Ice from source, so I decided that I may as well use 3.3b.
but ... I can't reproduce the problem with 3.3! The same code seems to hang in 3.2.1 but not in 3.3b. I guess that's good news.
the workaround in 3.2.1 seems to be to set the number of threads in my own "thread pool" to be strictly less than the number of threads available to any of the registry/node in the system. I'm not sure exactly which pool is the limiting factor, so I don't specify any SizeMax explicitly and only use 9 threads in my client.
I'm happy to wait for the 3.3 upgrade or I can run more tests with 3.2.1 if you are curious to know what's going on.
thanks, alex
|