ensure only one thread can trigger the actual merging #28