summaryrefslogtreecommitdiff
path: root/src/util/thread
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2024-12-26 15:24:35 -0500
committerAndrew Opalach <andrew@akon.city> 2024-12-26 15:24:35 -0500
commitbe4eb3831a2e5b44fb6e4c2d077e3c07edf6b776 (patch)
treedc0f0479070cc716fba9e26d4848a9786913c823 /src/util/thread
parentf5df41d650ea03de846466c66a62d0517b22f375 (diff)
downloadlibnaunet-be4eb3831a2e5b44fb6e4c2d077e3c07edf6b776.tar.gz
libnaunet-be4eb3831a2e5b44fb6e4c2d077e3c07edf6b776.tar.bz2
libnaunet-be4eb3831a2e5b44fb6e4c2d077e3c07edf6b776.zip
Revise style and cleanup
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/util/thread')
-rw-r--r--src/util/thread/thread_linux.c3
-rw-r--r--src/util/thread/thread_windows.c3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/util/thread/thread_linux.c b/src/util/thread/thread_linux.c
index bb5bcbc..5fc1081 100644
--- a/src/util/thread/thread_linux.c
+++ b/src/util/thread/thread_linux.c
@@ -70,8 +70,9 @@ void nn_cond_init(struct nn_cond *cond)
void nn_cond_wait(struct nn_cond *cond, struct nn_mutex *mutex)
{
cond->condition = false;
- while (!cond->condition)
+ while (!cond->condition) {
pthread_cond_wait(&cond->cond, &mutex->mutex);
+ }
}
bool nn_cond_is_waiting(struct nn_cond *cond)
diff --git a/src/util/thread/thread_windows.c b/src/util/thread/thread_windows.c
index ded3b6c..4104bb3 100644
--- a/src/util/thread/thread_windows.c
+++ b/src/util/thread/thread_windows.c
@@ -65,8 +65,9 @@ void nn_cond_init(struct nn_cond *cond)
void nn_cond_wait(struct nn_cond *cond, struct nn_mutex *mutex)
{
cond->condition = false;
- while (!cond->condition)
+ while (!cond->condition) {
SleepConditionVariableCS(&cond->cond, &mutex->mutex, INFINITE);
+ }
}
bool nn_cond_is_waiting(struct nn_cond *cond)