diff options
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/Glacier2/SessionHelper.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/java/src/Glacier2/SessionHelper.java b/java/src/Glacier2/SessionHelper.java index c79cc9bb1fd..25e788c8b09 100644 --- a/java/src/Glacier2/SessionHelper.java +++ b/java/src/Glacier2/SessionHelper.java @@ -375,7 +375,7 @@ public class SessionHelper SessionHelper.this.destroy(); } } - }); + }, _session.ice_getCachedConnection()); } synchronized private void @@ -444,7 +444,7 @@ public class SessionHelper { _callback.disconnected(SessionHelper.this); } - }); + }, null); } private void @@ -465,7 +465,7 @@ public class SessionHelper { _callback.connectFailed(SessionHelper.this, ex); } - }); + }, null); return; } @@ -504,18 +504,18 @@ public class SessionHelper { _callback.connectFailed(SessionHelper.this, ex); } - }); + }, null); } } }).start(); } private void - dispatchCallback(Runnable runnable) + dispatchCallback(Runnable runnable, Ice.Connection conn) { if(_initData.dispatcher != null) { - _initData.dispatcher.dispatch(runnable, null); + _initData.dispatcher.dispatch(runnable, conn); } else { |