ipc: end multiprocess thread during cleanup
[dpdk.git] / lib / eventdev / rte_event_eth_tx_adapter.c
index 18c0359..c17f33f 100644 (file)
@@ -3,10 +3,10 @@
  */
 #include <rte_spinlock.h>
 #include <rte_service_component.h>
-#include <rte_ethdev.h>
+#include <ethdev_driver.h>
 
 #include "eventdev_pmd.h"
-#include "rte_eventdev_trace.h"
+#include "eventdev_trace.h"
 #include "rte_event_eth_tx_adapter.h"
 
 #define TXA_BATCH_SIZE         32
@@ -864,7 +864,7 @@ txa_service_queue_del(uint8_t id,
                uint16_t i, q, nb_queues;
                int ret = 0;
 
-               nb_queues = txa->nb_queues;
+               nb_queues = txa->txa_ethdev[port_id].nb_queues;
                if (nb_queues == 0)
                        return 0;