summaryrefslogtreecommitdiff
path: root/libjava/classpath/gnu/CORBA/OrbFunctional.java
diff options
context:
space:
mode:
authorMark Wielaard <mark@gcc.gnu.org>2005-11-18 00:59:33 +0000
committerMark Wielaard <mark@gcc.gnu.org>2005-11-18 00:59:33 +0000
commitca9e049bc145ae985bc0e2dd6079dacdd51717ac (patch)
tree4c44aaa3ed1ee1b4f15732664c05cfc9214e1fa9 /libjava/classpath/gnu/CORBA/OrbFunctional.java
parentfb3a09c214e19c97d3751003d9a2ea8008f5005e (diff)
Imported GNU Classpath gcj-import-20051117.
* gnu/java/net/protocol/file/Connection.java: Removed, fully merged. * sources.am: Regenerated. * Makefile.in: Likewise. From-SVN: r107153
Diffstat (limited to 'libjava/classpath/gnu/CORBA/OrbFunctional.java')
-rw-r--r--libjava/classpath/gnu/CORBA/OrbFunctional.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/libjava/classpath/gnu/CORBA/OrbFunctional.java b/libjava/classpath/gnu/CORBA/OrbFunctional.java
index f147e817a0f..7b9c34ada12 100644
--- a/libjava/classpath/gnu/CORBA/OrbFunctional.java
+++ b/libjava/classpath/gnu/CORBA/OrbFunctional.java
@@ -1612,6 +1612,18 @@ public class OrbFunctional extends OrbRestricted
// TODO log it.
return;
}
+ finally
+ {
+ try
+ {
+ if (service!=null && !service.isClosed())
+ service.close();
+ }
+ catch (IOException ioex)
+ {
+ // OK.
+ }
+ }
}
/**