From: Quentin Young Date: Tue, 6 Mar 2018 16:03:00 +0000 (-0500) Subject: lib: frr_pthread.c style X-Git-Tag: frr-5.0-dev~166^2~1 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=985e36a609ac51d8e39e252e796097c12c33adb5;p=matthieu%2Ffrr.git lib: frr_pthread.c style Signed-off-by: Quentin Young --- diff --git a/lib/frr_pthread.c b/lib/frr_pthread.c index ba6d89429a..6fafc8db36 100644 --- a/lib/frr_pthread.c +++ b/lib/frr_pthread.c @@ -229,7 +229,7 @@ void frr_pthread_stop_all() pthread_mutex_unlock(&frr_pthread_hash_mtx); } -uint32_t frr_pthread_get_id() +uint32_t frr_pthread_get_id(void) { _Atomic uint32_t nxid; nxid = atomic_fetch_add_explicit(&next_id, 1, memory_order_seq_cst); @@ -259,6 +259,7 @@ static int fpt_dummy(struct thread *thread) static int fpt_finish(struct thread *thread) { struct frr_pthread *fpt = THREAD_ARG(thread); + atomic_store_explicit(&fpt->running, false, memory_order_relaxed); return 0; }