Hi openflowplugin,

In netvirt we have cases where a group installation is immediately followed by 
a flow installation which outputs to that group.

However it seems that (at least in the past, helium)  even when there is a 
syncWrite for the group and then a syncWrite for the flow, the ordered is not 
necessarily maintained when sending the openflow messages - causing the flow 
installation to fail.
Therefore you can find several places where Thread.sleep() was used between the 
group & flow installations.

I was wondering whether this limitation still exists, and if it does whether 
there is some way to enforce the ordering and remove those sleeps.
If ordering cannot be enforced, is there a way to wait for the group 
installation to happen (not ideal, but at least better than sleeping)?

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

Reply via email to