To make sure that we flush all the packets that are queued in a flow
entry, we run a defer function. If for any reason this defer was not
scheduled (because the function was called with no hold queue), the
defer data has to be freed.
Closes-BUG: #1436798
(cherry picked from commit 8c30ce9a3e254d45dc4de595cc066f2da21c18d6)
Reviewed: https:/ /review. opencontrail. org/9292 github. org/Juniper/ contrail- vrouter/ commit/ 44c224691b44354 c594ba786d59dfe 17f99ec895
Committed: http://
Submitter: Zuul
Branch: R1.10
commit 44c224691b44354 c594ba786d59dfe 17f99ec895
Author: Anand H. Krishnan <email address hidden>
Date: Mon Apr 20 12:41:11 2015 +0530
Free the defer data in case of errors
To make sure that we flush all the packets that are queued in a flow
entry, we run a defer function. If for any reason this defer was not
scheduled (because the function was called with no hold queue), the
defer data has to be freed.
Closes-BUG: #1436798 5dc4de595cc066f 2da21c18d6)
(cherry picked from commit 8c30ce9a3e254d4
Conflicts: c6e01ccbc3a2704 4bac09933f3
dp-core/vr_flow.c
Change-Id: Ideabe252ff6c56