From 603dd74e2e2ecb22974dcf769913cf27051f95e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20F=2E=20Esteban=20Mu=CC=88ller?= Date: Fri, 17 Apr 2020 12:18:59 +0200 Subject: [PATCH] Moving the return outside the if, so that the creation of a Transport is always skipped if it already exists. --- .../src/org/epics/pvaccess/client/impl/remote/ChannelImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pvAccessJava/src/org/epics/pvaccess/client/impl/remote/ChannelImpl.java b/pvAccessJava/src/org/epics/pvaccess/client/impl/remote/ChannelImpl.java index a7e2bede1..c9f4e0678 100644 --- a/pvAccessJava/src/org/epics/pvaccess/client/impl/remote/ChannelImpl.java +++ b/pvAccessJava/src/org/epics/pvaccess/client/impl/remote/ChannelImpl.java @@ -446,8 +446,8 @@ public synchronized void searchResponse(GUID guid, byte minorRevision, InetSocke { requester.message("More than one channel with name '" + name + "' detected, connected to: " + transport.getRemoteAddress() + ", ignored: " + serverAddress, MessageType.warning); - return; } + return; } transport = context.getTransport(this, serverAddress, minorRevision, priority);