use node->trylock() in VoxelSendThread() to handle shutdown race condition