diff options
Diffstat (limited to 'java/src/IceInternal/IncomingConnectionFactory.java')
-rw-r--r-- | java/src/IceInternal/IncomingConnectionFactory.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/java/src/IceInternal/IncomingConnectionFactory.java b/java/src/IceInternal/IncomingConnectionFactory.java index 909c5c3cad2..f5a44a5c7db 100644 --- a/java/src/IceInternal/IncomingConnectionFactory.java +++ b/java/src/IceInternal/IncomingConnectionFactory.java @@ -201,6 +201,11 @@ public class IncomingConnectionFactory extends EventHandler { super(instance); _endpoint = endpoint; + DefaultsAndOverwrites defaultsAndOverwrites = _instance.defaultsAndOverwrites(); + if (defaultsAndOverwrites.overwriteTimeout) + { + _endpoint = _endpoint.timeout(defaultsAndOverwrites.overwriteTimeoutValue); + } _adapter = adapter; _state = StateHolding; _warn = _instance.properties().getPropertyAsInt("Ice.ConnectionWarnings") > 0 ? true : false; |