Stop reschedule stat. after device disconnected
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / statistics / StatisticsContextImpl.java
index 3002b8e632d83e53bb23b5d0f6f6376c92605cf0..fed62cab3e2dd7210c64a6daf5ef8790545b2411 100644 (file)
@@ -316,7 +316,7 @@ class StatisticsContextImpl implements StatisticsContext {
                 case RIP:
                     final String errMsg = String.format("Device connection doesn't exist anymore. Primary connection status : %s",
                             deviceContext.getPrimaryConnectionContext().getConnectionState());
-                    resultingFuture = Futures.immediateFailedFuture(new Throwable(errMsg));
+                    resultingFuture = Futures.immediateFailedFuture(new ConnectionException(errMsg));
                     break;
                 default:
                     resultingFuture = Futures.immediateCheckedFuture(Boolean.TRUE);