PR28249: correct debuginfod after-you locking
authorFrank Ch. Eigler <fche@redhat.com>
Thu, 19 Aug 2021 17:11:11 +0000 (13:11 -0400)
committerFrank Ch. Eigler <fche@redhat.com>
Thu, 19 Aug 2021 17:11:11 +0000 (13:11 -0400)
commit89b1a4e8793e0379e386da313c1bd90080390877
treefdb7166a7cce29bd56820909f4eba407c4fabe92
parentf3466e18337681d2159bb591aaee6993e6df4fee
PR28249: correct debuginfod after-you locking

The initial code for bug #27673 accidentally nuked all buildid service
concurrency, not just identical concurrent requests.  Correct this
with one-liner patch.  Observing the effect in the automated testsuite
is difficult, so hand-tested against large requests and short ones,
run in an interleaved way.

Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
debuginfod/ChangeLog
debuginfod/debuginfod.cxx