Comment 3 for bug 1447937

Revision history for this message
Megh Bhatt (meghb) wrote :

Fixed via

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

commit c1802eeaf3035fc4bd4fd21a7eaae2e4a827c92e
Author: Megh Bhatt <email address hidden>
Date: Mon May 4 17:38:44 2015 -0700

Use return value of concurrent queue try_pop to determine
whether to enqueue HTTP session request queue processing
task. The current method of using empty with try_pop/push
without mutex can lead to situation where concurrent queue
is not empty and no task is enqueued.
Closes-Bug: #1447837

Change-Id: Ia475d3fa6b1d0fb540a159d5aed47a3dde96f2fc