3 server_i::server_i (int quiet
,
6 orb_ (CORBA::ORB::_duplicate (orb
)),
12 server_i::start (client_ptr c
,
13 CORBA::UShort time_to_live
)
15 this->client_
= client::_duplicate (c
);
16 this->ping (time_to_live
);
20 server_i::exception () const
22 return this->exception_
;
26 server_i::ping (CORBA::UShort time_to_live
)
30 "(%t) server_i::ping -> time to live = %d\n",
39 this->client_
->ping (time_to_live
);
42 catch (const CORBA::TIMEOUT
&)
44 this->exception_
= true;
46 "server ping received an expected except.\n"));
53 this->orb_
->shutdown (false);