]> git.droids-corp.org - dpdk.git/blobdiff - lib/eventdev/rte_event_timer_adapter.c
ipc: end multiprocess thread during cleanup
[dpdk.git] / lib / eventdev / rte_event_timer_adapter.c
index 0e21b7c475d21ec697fdf0e0fd5a213929df6e0c..9dad170b5a7287687231b28a9e38d15fbb8d22d8 100644 (file)
@@ -525,7 +525,7 @@ event_buffer_flush(struct event_buffer *bufp, uint8_t dev_id, uint8_t port_id,
 
        RTE_ASSERT(head_idx < EVENT_BUFFER_SZ && tail_idx < EVENT_BUFFER_SZ);
 
-       /* Determine the largest contigous run we can attempt to enqueue to the
+       /* Determine the largest contiguous run we can attempt to enqueue to the
         * event device.
         */
        if (head_idx > tail_idx)
@@ -786,6 +786,9 @@ swtim_service_func(void *arg)
                sw->stats.adapter_tick_count++;
        }
 
+       rte_event_maintain(adapter->data->event_dev_id,
+                          adapter->data->event_port_id, 0);
+
        return 0;
 }