Hi, Using omniORB2.8 and JavaIDL (Sun's ORB) we discovered a very strange behaviour on when the callback calls the server again. The program is more complicated and I am goind to inpect it again very carefuly, but I wanted to ask you all if someone has already encountered a similar behaviour. Looks like a race condition... Any ideas how to work around? Thanks, Ivan