From: Olivier Matz Date: Fri, 27 Mar 2020 15:34:53 +0000 (+0100) Subject: sleep in control plane thread X-Git-Url: http://git.droids-corp.org/?p=dpdk.git;a=commitdiff_plain;h=refs%2Fheads%2Fdelay sleep in control plane thread --- diff --git a/lib/librte_eal/common/include/generic/rte_cycles.h b/lib/librte_eal/common/include/generic/rte_cycles.h index 73d1fa7b92..a770562578 100644 --- a/lib/librte_eal/common/include/generic/rte_cycles.h +++ b/lib/librte_eal/common/include/generic/rte_cycles.h @@ -147,7 +147,10 @@ extern void static inline void rte_delay_ms(unsigned ms) { - rte_delay_us(ms * 1000); + if (rte_lcore_id() == LCORE_ID_ANY) + usleep(ms * 1000); + else + rte_delay_us(ms * 1000); } /**