<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2800.1522" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=226332514-01122005><FONT face=Arial size=2>Hi
there,</FONT></SPAN></DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial size=2>I've encountered
behaviour that I wasn't expecting and I wonder if someone could explain what's
going on.</FONT></SPAN></DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial size=2>Essentially I have a
server process that initialises the ORB, gets hold of the POAManager and
activates it. The program then creates a servant object and gets the POA to
activate it. *At no point is ORB.run() called.*</FONT></SPAN></DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial size=2>I then have a second
process that is started with the IOR of the created servant passed to it as an
argument. This program also initialises the ORB, gets hold of the POAManager and
activates it. It then uses the ORB to resolve the IOR into an object reference
for the servant and calls a method on the servant. At this point I was expecting
the call to fail as the event loop on the server wasn't running. Instead the
call was successful. </FONT></SPAN></DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial size=2>Upon further
investigation it seemed as though I could shut the ORB down on the server before
the attempt to contact the servant was made and then the call to the
servant would correctly fail. What I don't understand is how the ORB event
loop started running in the first place.</FONT></SPAN></DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial size=2>Any insights would
be welcome.</FONT></SPAN></DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial
size=2>Cheers,</FONT></SPAN></DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=226332514-01122005><FONT face=Arial
size=2>Steve.</FONT></SPAN></DIV></BODY></HTML>