From e15773f2e17afae9a38a6f66935e96c19e6983d5 Mon Sep 17 00:00:00 2001 From: Carmelo Cascone Date: Tue, 21 Aug 2018 18:31:42 -0700 Subject: [PATCH] Disconnect on channel error in GDP Change-Id: I39c240644f42051c746df5e20379897d7fb354b3 --- .../provider/general/device/impl/GeneralDeviceProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/providers/general/device/src/main/java/org/onosproject/provider/general/device/impl/GeneralDeviceProvider.java b/providers/general/device/src/main/java/org/onosproject/provider/general/device/impl/GeneralDeviceProvider.java index 34e707fcac..f7033717b7 100644 --- a/providers/general/device/src/main/java/org/onosproject/provider/general/device/impl/GeneralDeviceProvider.java +++ b/providers/general/device/src/main/java/org/onosproject/provider/general/device/impl/GeneralDeviceProvider.java @@ -959,6 +959,7 @@ public class GeneralDeviceProvider extends AbstractProvider // TODO evaluate other reaction to channel error. log.warn("Received CHANNEL_ERROR from {}. Is the channel still open?", deviceId); + handleChannelClosed(deviceId); break; case ROLE_MASTER: handleMastershipResponse(deviceId, MastershipRole.MASTER);