From ff2fad31e5332b7a0053af85f234bf79f804edb9 Mon Sep 17 00:00:00 2001 From: Andreas Eknes Lie Date: Wed, 20 Sep 2023 12:55:45 +0200 Subject: [PATCH] Initialize pthread rwlock --- src/clib/lib/job_queue/job_queue_status.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/clib/lib/job_queue/job_queue_status.cpp b/src/clib/lib/job_queue/job_queue_status.cpp index 12cf6066725..1e302b5f705 100644 --- a/src/clib/lib/job_queue/job_queue_status.cpp +++ b/src/clib/lib/job_queue/job_queue_status.cpp @@ -4,7 +4,9 @@ #include job_queue_status_type *job_queue_status_alloc() { - return new job_queue_status_struct; + auto job_queue_status = new job_queue_status_struct; + pthread_rwlock_init(&job_queue_status->rw_lock, nullptr); + return job_queue_status; } void job_queue_status_free(job_queue_status_type *status) { delete status; }