diff --git a/dp-core/vr_flow.c b/dp-core/vr_flow.c index 809615cbe..8110173ee 100644 --- a/dp-core/vr_flow.c +++ b/dp-core/vr_flow.c @@ -810,8 +810,19 @@ vr_flow_action(struct vrouter *router, struct vr_flow_entry *fe, break; } + /* + * Eviction of Flow in vrouter add additional events to vrouter + * agent state machine making it complex and unstable, till + * agent is handling vrouter eviction appropriately, disabling + * eviction from vrouter. + * NOTE: Vrouter agent will look at VR_FLOW_TCP_DEAD flag to + * clear/evict flow immediately + * TODO(prabhjot): need to re-enable, after stablizing agent + */ +#if 0 if (fe->fe_tcp_flags & VR_FLOW_TCP_DEAD) vr_flow_mark_evict(router, fe, index); +#endif return result; }