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