Agent exception bad_cast

Bug #1546185 reported by Hari Prasad Killi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
Fix Committed
High
Hari Prasad Killi

Bug Description

In icmp error handling, agent fetches the flow key using the flow index. It is possible that, meanwhile, the flow is deleted and a new flow is using the same index. In case the new flow is a ipv6 flow, boost asio method to_v4 raises a bad_cast exception.

Tags: vrouter
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/17286
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/17286
Committed: http://github.org/Juniper/contrail-controller/commit/53187e2d1fd9452f962ce0c6960a2b319fa949c1
Submitter: Zuul
Branch: master

commit 53187e2d1fd9452f962ce0c6960a2b319fa949c1
Author: Hari <email address hidden>
Date: Tue Feb 16 22:00:17 2016 +0530

Check that the flow key matches with the key in icmp error handling.

Change-Id: I56188f9248b7a0a7e260e5c56b56652e54823d23
closes-bug: 1546185

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.