Signed-off-by: Nicolas Morey-Chaisemartin <[email protected]>
---
 test/validation/classification/odp_classification_common.c   |  2 ++
 test/validation/classification/odp_classification_test_pmr.c | 11 +++++------
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/test/validation/classification/odp_classification_common.c 
b/test/validation/classification/odp_classification_common.c
index e2999ad..665e67c 100644
--- a/test/validation/classification/odp_classification_common.c
+++ b/test/validation/classification/odp_classification_common.c
@@ -29,6 +29,8 @@ int destroy_inq(odp_pktio_t pktio)
                return -1;
        }
 
+       odp_pktio_stop(pktio);
+
        if (0 > odp_pktio_inq_remdef(pktio))
                return -1;
 
diff --git a/test/validation/classification/odp_classification_test_pmr.c 
b/test/validation/classification/odp_classification_test_pmr.c
index 73ba6f5..94bd698 100644
--- a/test/validation/classification/odp_classification_test_pmr.c
+++ b/test/validation/classification/odp_classification_test_pmr.c
@@ -60,12 +60,6 @@ odp_pktio_t create_pktio(odp_queue_type_t q_type)
                return ODP_PKTIO_INVALID;
        }
 
-       ret = odp_pktio_start(pktio);
-       if (ret) {
-               fprintf(stderr, "unable to start loop\n");
-               return ODP_PKTIO_INVALID;
-       }
-
        return pktio;
 }
 
@@ -94,6 +88,11 @@ odp_queue_t create_default_inq(odp_pktio_t pktio, 
odp_queue_type_t qtype)
        if (0 > odp_pktio_inq_setdef(pktio, inq_def))
                return ODP_QUEUE_INVALID;
 
+       if (odp_pktio_start(pktio)) {
+               fprintf(stderr, "unable to start loop\n");
+               return ODP_QUEUE_INVALID;
+       }
+
        return inq_def;
 }
 
-- 
2.6.2.406.gaaaec35


_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to