This sounds like the same problem for which there's a fix been posted before. See http://www.orl.co.uk/omniORB/archives/1997-Jul/0003.html