If the current worker id is -1, we do not insist that the dcb is closed by the owning thread. That will happen only for dcbs that are created before the workers have been started and hence it is also ok to close them after the workers have exited.