# | Line 91 | Line 91 | class ConfigurationServant extends ConfigurationPOA { | |
---|---|---|
91 | */ | |
92 | public void disconnect() { | |
93 | try { | |
94 | < | org.omg.CORBA.Object objRef = _refman.getRootPOA().servant_to_reference(this); |
95 | < | _refman.getORB().disconnect(objRef); |
94 | > | byte[] oid = _refman.getRootPOA().servant_to_id(this); |
95 | > | _refman.getRootPOA().deactivate_object(oid); |
96 | } catch(Exception e) { | |
97 | _logger.write(this.toString(), Logger.ERROR, "disconnect failed: "+e); | |
98 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |