Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-1636

ONOS shows devices still active after deactivating org.onosproject.openflow

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 1.2.0
    • Fix Version/s: 1.4.0
    • Component/s: None
    • Labels:
    • Environment:
    • Epic Link:
    • Sprint:
      Emu Sprint 1 (9/21-10/9)

      Description

      To reproduce:
      1) single-node onos;
      2) started with openflow app - three-switch linear MN discovered correctly;
      3) app deactivate org.onosproject.openflow; check "apps" to show openflow not activated;
      4) check devices and roles still showing the devices available and has mastership.

      =========================
      onos> devices
      id=of:0000000000000001, available=true, role=MASTER, type=SWITCH, mfr=Nicira, Inc., hw=Open vSwitch, sw=2.0.2, serial=None, protocol=OF_10, channelId=192.168.56.10:40999
      id=of:0000000000000002, available=true, role=MASTER, type=SWITCH, mfr=Nicira, Inc., hw=Open vSwitch, sw=2.0.2, serial=None, protocol=OF_10, channelId=192.168.56.10:40998
      id=of:0000000000000003, available=true, role=MASTER, type=SWITCH, mfr=Nicira, Inc., hw=Open vSwitch, sw=2.0.2, serial=None, protocol=OF_10, channelId=192.168.56.10:40997
      onos> apps
      id=1, name=org.onosproject.election, version=1.2.0, origin=ON.Lab, description=Master election test application, features=[onos-app-election], featuresRepo=, permissions=[]
      id=2, name=org.onosproject.optical, version=1.2.0, origin=ON.Lab, description=Packet/Optical use-case application, features=[onos-app-optical], featuresRepo=, permissions=[]
      id=3, name=org.onosproject.demo, version=1.2.0, origin=ON.Lab, description=Flow throughput test application, features=[onos-app-demo], featuresRepo=, permissions=[]
      id=4, name=org.onosproject.openflow, version=1.2.0, origin=ON.Lab, description=OpenFlow protocol southbound providers, features=[onos-openflow], featuresRepo=, permissions=[]
      id=5, name=org.onosproject.bgprouter, version=1.2.0, origin=ON.Lab, description=BGP router application, features=[onos-app-bgprouter], featuresRepo=, permissions=[]
      id=6, name=org.onosproject.config, version=1.2.0, origin=ON.Lab, description=Network configuration application, features=[onos-app-config], featuresRepo=, permissions=[]

      • id=7, name=org.onosproject.metrics, version=1.2.0, origin=ON.Lab, description=Performance metrics collection, features=[onos-app-metrics], featuresRepo=, permissions=[]
        id=8, name=org.onosproject.null, version=1.2.0, origin=ON.Lab, description=Null southbound providers for testing, features=[onos-null], featuresRepo=, permissions=[]
        id=9, name=org.onosproject.fwd, version=1.2.0, origin=ON.Lab, description=Reactive forwarding application using flow subsystem, features=[onos-app-fwd], featuresRepo=, permissions=[]
        id=10, name=org.onosproject.reactive.routing, version=1.2.0, origin=ON.Lab, description=ONOS SDN/IP reactive routing, features=[onos-app-reactive-routing], featuresRepo=, permissions=[]
        id=11, name=org.onosproject.sdnip, version=1.2.0, origin=ON.Lab, description=SDN/IP use-case application, features=[onos-app-sdnip], featuresRepo=, permissions=[]
        id=12, name=org.onosproject.mobility, version=1.2.0, origin=ON.Lab, description=Host mobility application, features=[onos-app-mobility], featuresRepo=, permissions=[]
        id=13, name=org.onosproject.proxyarp, version=1.2.0, origin=ON.Lab, description=Proxy ARP/NDP application, features=[onos-app-proxyarp], featuresRepo=, permissions=[]
        id=14, name=org.onosproject.intentperf, version=1.2.0, origin=ON.Lab, description=Intent performance test application, features=[onos-app-intent-perf], featuresRepo=, permissions=[]
        onos> roles
        of:0000000000000001: master=192.168.56.101, standbys=[ ]
        of:0000000000000002: master=192.168.56.101, standbys=[ ]
        of:0000000000000003: master=192.168.56.101, standbys=[ ]

      ============================

      Also caught netty exceptions:
      2015-04-14 08:43:43,052 | INFO | h for user karaf | ApplicationManager | 77 - org.onosproject.onos-core-net - 1.2.0.SNAPSHOT | Application org.onosproject.openflow has been deactivated
      2015-04-14 08:43:43,701 | INFO | -karaf-3.0.3/etc | fileinstall | 7 - org.apache.felix.fileinstall - 3.4.2 | Started bundle: wrap:jardir:/opt/onos/apache-karaf-3.0.3/etc/samples$Bundle-SymbolicName=samples&Bundle-Version=0.0.0
      2015-04-14 08:43:47,216 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.flow.impl.FlowStatsCollector.sendFlowStatistics(FlowStatsCollector.java:80)[163:org.onosproject.onos-of-provider-flow:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.flow.impl.FlowStatsCollector.run(FlowStatsCollector.java:54)[163:org.onosproject.onos-of-provider-flow:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:47,238 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.flow.impl.FlowStatsCollector.sendFlowStatistics(FlowStatsCollector.java:80)[163:org.onosproject.onos-of-provider-flow:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.flow.impl.FlowStatsCollector.run(FlowStatsCollector.java:54)[163:org.onosproject.onos-of-provider-flow:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:47,257 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.flow.impl.FlowStatsCollector.sendFlowStatistics(FlowStatsCollector.java:80)[163:org.onosproject.onos-of-provider-flow:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.flow.impl.FlowStatsCollector.run(FlowStatsCollector.java:54)[163:org.onosproject.onos-of-provider-flow:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:47,514 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.device.impl.PortStatsCollector.sendPortStatistic(PortStatsCollector.java:88)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.device.impl.PortStatsCollector.run(PortStatsCollector.java:66)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:47,532 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.device.impl.PortStatsCollector.sendPortStatistic(PortStatsCollector.java:88)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.device.impl.PortStatsCollector.run(PortStatsCollector.java:66)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:47,613 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.device.impl.PortStatsCollector.sendPortStatistic(PortStatsCollector.java:88)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.device.impl.PortStatsCollector.run(PortStatsCollector.java:66)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:47,632 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.device.impl.PortStatsCollector.sendPortStatistic(PortStatsCollector.java:88)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.device.impl.PortStatsCollector.run(PortStatsCollector.java:66)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:47,651 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.device.impl.PortStatsCollector.sendPortStatistic(PortStatsCollector.java:88)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.device.impl.PortStatsCollector.run(PortStatsCollector.java:66)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:47,672 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.device.impl.PortStatsCollector.sendPortStatistic(PortStatsCollector.java:88)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.device.impl.PortStatsCollector.run(PortStatsCollector.java:66)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:57,613 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.device.impl.PortStatsCollector.sendPortStatistic(PortStatsCollector.java:88)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.device.impl.PortStatsCollector.run(PortStatsCollector.java:66)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:57,634 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.device.impl.PortStatsCollector.sendPortStatistic(PortStatsCollector.java:88)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.device.impl.PortStatsCollector.run(PortStatsCollector.java:66)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-04-14 08:43:57,713 | WARN | d wheel timer #2 | netty | 45 - org.jboss.netty - 3.9.2.Final | [org.jboss.netty.channel.DefaultChannelPipeline] An exception was thrown by an exception handler.
      java.util.concurrent.RejectedExecutionException: Worker has already been shutdown
      at org.jboss.netty.channel.socket.nio.AbstractNioSelector.registerTask(AbstractNioSelector.java:120)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:72)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.executeInIoThread(AbstractNioWorker.java:56)
      at org.jboss.netty.channel.socket.nio.NioWorker.executeInIoThread(NioWorker.java:36)
      at org.jboss.netty.channel.socket.nio.AbstractNioChannelSink.execute(AbstractNioChannelSink.java:34)
      at org.jboss.netty.channel.Channels.fireExceptionCaughtLater(Channels.java:496)
      at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:46)
      at org.jboss.netty.channel.Channels.write(Channels.java:725)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.doEncode(OneToOneEncoder.java:71)
      at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:59)
      at org.jboss.netty.channel.Channels.write(Channels.java:704)
      at org.jboss.netty.channel.Channels.write(Channels.java:671)
      at org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:248)
      at org.onosproject.openflow.drivers.OFSwitchImplOVS10.write(OFSwitchImplOVS10.java:76)
      at org.onosproject.openflow.controller.driver.AbstractOpenFlowSwitch.sendMsg(AbstractOpenFlowSwitch.java:104)
      at org.onosproject.provider.of.device.impl.PortStatsCollector.sendPortStatistic(PortStatsCollector.java:88)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.onosproject.provider.of.device.impl.PortStatsCollector.run(PortStatsCollector.java:66)[161:org.onosproject.onos-of-provider-device:1.2.0.SNAPSHOT]
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:556)
      at org.jboss.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:632)
      at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:369)
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]

        Attachments

          Activity

            People

            Assignee:
            suibin suibin
            Reporter:
            suibin suibin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: