From: Sergey Matveev Date: Sun, 8 May 2022 11:09:36 +0000 (+0300) Subject: Acquire jobserver's token prior to opening the lockfile X-Git-Tag: v1.25.0~1 X-Git-Url: http://www.git.cypherpunks.ru/?a=commitdiff_plain;h=906d2d0d72e16bbdb17653b834a980f134309a59;hp=906d2d0d72e16bbdb17653b834a980f134309a59;p=goredo.git Acquire jobserver's token prior to opening the lockfile Previously goredo opened corresponding lockfiles for each target simultaneously, leading to many opened file descriptors. Now it takes a jobserver's token before that, so number of opened lockfiles correlates with the jobserver's slots. One of the drawbacks is that we wait and take the jobserver's token even if target was actually already done before. ---