[dpdk-dev] [PATCH v5] net/ixgbe: fix resource leak after thread exits normally
Ananyev, Konstantin
konstantin.ananyev at intel.com
Wed Apr 22 00:37:50 CEST 2020
>
> When the thread exits normally, pthread_join() is not called, which can
> result in a resource leak. Therefore, the thread is set to separation
> mode using function pthread_detach(), so that no program call
> pthread_join() is required to recycle, and when the thread exits,
> the system automatically reclaims resources.
>
> Wait for the thread to finish with timeout argument(0 means that it will
> not return until link complete), wait until the thread finishes before
> returning. Normally, the thread will finish in a shorter time, and give
> a warning message if it hasn't finished in a longer time.
>
> Fixes: 819d0d1d57f1 ("net/ixgbe: fix blocking system events")
> Cc: stable at dpdk.org
>
> Signed-off-by: Zhu Tao <taox.zhu at intel.com>
> ---
Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com>
> --
> 1.8.3.1
More information about the dev
mailing list