[OPNFLWPLUG-782] [He Plugin]IllegalStateException occurred sometimes Created: 29/Sep/16  Updated: 27/Sep/21  Resolved: 12/Dec/17

Status: Resolved
Project: OpenFlowPlugin
Component/s: General
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: yunyunhan Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 6829

 Description   

We have issue which manifests through this exception using redist/beryllium-sr3 version:
Exception in thread "Thread-10481" java.lang.IllegalStateException: Expected state: HANDSHAKING, actual state:RIP
at org.opendaylight.openflowplugin.openflow.md.core.ConnectionConductorImpl.checkState(ConnectionConductorImpl.java:386)
at org.opendaylight.openflowplugin.openflow.md.core.ConnectionConductorImpl.onConnectionReady(ConnectionConductorImpl.java:448)
at org.opendaylight.openflowjava.protocol.impl.core.connection.ConnectionAdapterImpl$1.run(ConnectionAdapterImpl.java:185)
at java.lang.Thread.run(Thread.java:745)
I'm not sure the scene of this problem now.



 Comments   
Comment by XuHong [ 14/Nov/16 ]

I meet the same issue with mininet 2.3.0d1 the latest code .

Comment by XuHong [ 15/Nov/16 ]

Here are the steps to reproduce this issue :

1. Start controller beryllium-sr4 version.
2. use mininet connect to the controller
mn --topo linear,3 --controller=remote,ip=10.21.199.232
3. exit in mininet console .
4. connect to mininet with another topo immediately.
mn --topo single,3 --controller=remote,ip=10.21.199.232
5. The exception will show in controller console sometimes .
we are using custom topo, and if the switch number is larger than 30, it's very easy to reproduce.

Comment by yunyunhan [ 15/Nov/16 ]

(In reply to XuHong from comment #2)
> Here are the steps to reproduce this issue :
>
> 1. Start controller beryllium-sr4 version.
> 2. use mininet connect to the controller
> mn --topo linear,3 --controller=remote,ip=10.21.199.232
> 3. exit in mininet console .
> 4. connect to mininet with another topo immediately.
> mn --topo single,3 --controller=remote,ip=10.21.199.232
> 5. The exception will show in controller console sometimes .
> we are using custom topo, and if the switch number is larger than 30,
> it's very easy to reproduce.

I have submitted a few issues for a long time, and now only you reply.Thanks!

Comment by Anil Vishnoi [ 12/Dec/17 ]

No activity on the bug for a while. Please re-open the bug if you hit the issue with latest carbon/nitrogen/oxygen branches.

Generated at Wed Feb 07 20:33:22 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.