Hi,

I've been testing some ofproto-provider code that writes received flow mods
to a separate table. When this table is full a TABLE_FULL error is returned
by setting the parameter in ofoperation_complete().

When I blast OVS with flow mods (more than my table can handle) it works
fine under normal circumstances. However, if I do some processing (quite
intensive) on the receipt of a flow mod while further flow mods are still
being added I find that OVS crashes. To ensure this is not a bug my side I
replaced my code with a sleep statement and got the same result. Should it
be the case that OVS has some failsafe mechanism to prevent its buffers
being overloaded? - In my tests I am seeing a Segfault and a crash. Running
Gdb shows a crash can take place in multiple locations.

Thanks,

John
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to