From 509d45a66281c87e3136ea7252e062208fc64555 Mon Sep 17 00:00:00 2001 From: Relintai Date: Sun, 16 Feb 2020 16:18:41 +0100 Subject: [PATCH] build_phase() in VoxelChunk should be thread safe. --- world/voxel_chunk.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/world/voxel_chunk.cpp b/world/voxel_chunk.cpp index 00fca44..349d190 100644 --- a/world/voxel_chunk.cpp +++ b/world/voxel_chunk.cpp @@ -622,6 +622,9 @@ void VoxelChunk::_build_threaded(void *_userdata) { } bool VoxelChunk::build_phase() { + + _THREAD_SAFE_METHOD_ + set_build_phase_done(false); return call("_build_phase", _current_build_phase);