Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-dev] Fix for bug 357536 checked in

Bug 357536 - RMITransportManager removeLocalConnection() can fail

- Fix to RMITransportManager removeLocalConnection() to ensure that the local connection object always gets removed from the RMI runtime, even if there is a failure case with unbinding the name from JNDI / RMI Registry
- RMITransportManager removeLocalConnection() is invoked as part of RCM shutdown, usually called by session logout
- Previously, if unbinding failed (e.g. if the RMI registry has been shut down/failed/cannot be connected to), the unexport code would not get run, and the JVM cannot exit normally

Reviewed: Chris Delahunt
Testing: LRG, JPA LRG (no additional issues)

Checked into trunk (2.4) at r10073

David Minsky | Senior Member of Technical Staff
Phone: +1 613 2884605
Oracle Oracle Server Technologies Sustaining Engineering
ORACLE Canada | 45 O'Connor Street, Ottawa, Ontario | K1P 1A4

          Oracle Oracle is committed to developing practices and products that help protect the environment

Back to the top