Hi All,

 

I'm observing the onFlowRemoved() is not getting called on Flow removal from
Switch with latest code on ODL-master. NAT has implemented SalFlowListener
and does certain clean-up on receiving Flow Removed Notification on specific
table(on IDLE_TIME_OUT).

 

public class NaptFlowRemovedEventHandler implements SalFlowListener {

 

public void onFlowRemoved(FlowRemoved flowRemoved) {

...

}

 

}

 

As a result of onFlowremoved() not called, certain allocated ports where
never released(allocated for an SNAT session) and certain flows(table=44)
where never gets removed from Switch.

 

I see the following flag been set to
true(ODL-master\netvirt\vpnservice\distribution\karaf\target\assembly\system
\org\opendaylight\openflowplugin\openflowplugin-blueprint-config\0.5.0-SNAPS
HOT\openflowplugin-blueprint-config-0.5.0-SNAPSHOT-config.cfg)

 

#Flow removed notification is turned on by default. Default value true

enable-flow-removed-notification=true

 

I have opened a bug to track this issue.

 

https://bugs.opendaylight.org/show_bug.cgi?id=8238

 

Request to let us know on this issue.

 

Thanks,

Chetan

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to