summaryrefslogtreecommitdiff
path: root/js/src
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2015-06-10 15:12:02 +0200
committerBenoit Foucher <benoit@zeroc.com>2015-06-10 15:12:02 +0200
commite709d99c6e3b67947e545bab7ef760cf1e1cdf0f (patch)
treecf7d462ca2d441f88890a310d51da149687e4f5e /js/src
parentFix TestUtil.py status code handling (diff)
downloadice-e709d99c6e3b67947e545bab7ef760cf1e1cdf0f.tar.bz2
ice-e709d99c6e3b67947e545bab7ef760cf1e1cdf0f.tar.xz
ice-e709d99c6e3b67947e545bab7ef760cf1e1cdf0f.zip
Fixed bug in object adapter where default servants were not cleared on destroyed (ICE-6582)
Diffstat (limited to 'js/src')
-rw-r--r--js/src/Ice/ServantManager.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/js/src/Ice/ServantManager.js b/js/src/Ice/ServantManager.js
index 64d7e906858..3508d487bda 100644
--- a/js/src/Ice/ServantManager.js
+++ b/js/src/Ice/ServantManager.js
@@ -269,6 +269,8 @@ var ServantManager = Ice.Class({
var logger = this._instance.initializationData().logger;
this._servantMapMap.clear();
+ this._defaultServantMap.clear();
+
var locatorMap = this._locatorMap.clone();
this._locatorMap.clear();
this._instance = null;