Hi,

I have implemented a simple push supplier / push consumer application.
I am trying to find the proper way for the consumer to disconnect
itself.
This is how I am doing it now (in the consumer):

 poa->destroy(FALSE,TRUE);
 orb->shutdown(FALSE);
 orb->destroy();
 CORBA::release(orb);

The consumer seems to disconnect correctly, but the supplier just gets
blocked when doing push, without producing any exception.

I have also tried proxy_supplier->disconnect_push_supplier() but the
consumer gets blocked in this instruction.

What is the problem? What is the correct way of disconnecting?

Thanks,

Jon

_______________________________________________
Mico-devel mailing list
[email protected]
http://www.mico.org/mailman/listinfo/mico-devel

Reply via email to