On 12/17/2014 08:14 PM, Stuart Haslam wrote:
On Tue, Dec 16, 2014 at 04:15:54PM +0000, Taras Kondratiuk wrote:diff --git a/platform/linux-generic/odp_schedule.c b/platform/linux-generic/odp_schedule.c index aa11b7b..385a914 100644 --- a/platform/linux-generic/odp_schedule.c +++ b/platform/linux-generic/odp_schedule.c @@ -294,7 +294,8 @@ static int schedule(odp_queue_t *out_queue, odp_buffer_t out_buf[], * except packet input queues */ if (odp_queue_type(queue) == - ODP_QUEUE_TYPE_PKTIN) + ODP_QUEUE_TYPE_PKTIN && + !queue_is_destroyed(queue))queue_is_destroyed() will always be false here, as the setting of status to QUEUE_STATUS_DESTROYED is only done for ODP_QUEUE_TYPE_SCHED queues.
Thanks for review. Will fix it. _______________________________________________ lng-odp mailing list [email protected] http://lists.linaro.org/mailman/listinfo/lng-odp
