]> git.meshlink.io Git - meshlink/commitdiff
Add missing initialization of a condition variable.
authorGuus Sliepen <guus@meshlink.io>
Fri, 12 Jun 2020 07:09:52 +0000 (09:09 +0200)
committerGuus Sliepen <guus@meshlink.io>
Fri, 12 Jun 2020 07:10:12 +0000 (09:10 +0200)
src/meshlink.c

index 922466944cbc9391802502abedf44b05f5f02e6d..d3cf36ad5e5801fdaae0d8591520841cea230385 100644 (file)
@@ -1461,6 +1461,7 @@ meshlink_handle_t *meshlink_open_ex(const meshlink_open_params_t *params) {
        assert(pthread_mutexattr_init(&attr) == 0);
        assert(pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE) == 0);
        assert(pthread_mutex_init(&mesh->mutex, &attr) == 0);
+       assert(pthread_cond_init(&mesh->cond, NULL) == 0);
 
        assert(pthread_mutex_init(&mesh->discovery_mutex, NULL) == 0);
        assert(pthread_cond_init(&mesh->discovery_cond, NULL) == 0);