From cc2848330c729fbd4883036c4e49423f10f293f4 Mon Sep 17 00:00:00 2001 From: Matthieu Schaller <schaller@strw.leidenuniv.nl> Date: Fri, 17 Jan 2020 22:30:32 +0100 Subject: [PATCH] Correct destruction of the lock --- src/engine_split_particles.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine_split_particles.c b/src/engine_split_particles.c index c5415ce2d6..6c5528bd4c 100644 --- a/src/engine_split_particles.c +++ b/src/engine_split_particles.c @@ -373,7 +373,7 @@ void engine_split_gas_particles(struct engine *e) { lock_init(&data_split.lock); threadpool_map(&e->threadpool, engine_split_gas_particle_split_mapper, s->parts, nr_parts_old, sizeof(struct part), 0, &data_split); - lock_destroy(&data_split.lock); + if (lock_destroy(&data_split.lock) != 0) error("Error destroying lock"); /* Update the local counters */ s->nr_parts = k_parts; -- GitLab