Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Issue: ------ Stats collector and flow processing run in parallel so flow handle and gen id not being the key can change while stats collector aging process, due to which it can run eviction validation using old flow handle and gen id, while enqueue an eviction request using new flow handle and gen id, resulting in skipping delete from vrouter and causing lingering flows Fix: ---- Lock and fetch flow handle and gen idat the start of eviction processing and use the same while enqueuing eviction request Closes-Bug: 1611881 Change-Id: I9c7aa4bfee0b82334e92d5a748d1b2045e3976df (cherry picked from commit 52ffcdb)
- Loading branch information
Prabhjot Singh Sethi
committed
Aug 26, 2016
1 parent
1040141
commit 3e2e001
Showing
2 changed files
with
22 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters