]> git.ipfire.org Git - thirdparty/elfutils.git/commit
debuginfod: Fix concurrent request leading to a same .rpm file [PR29474] users/marxin/try-PR29474-fix-debuginfod-concurrency
authorMartin Liska <mliska@suse.cz>
Mon, 15 Aug 2022 07:44:43 +0000 (09:44 +0200)
committerMartin Liska <mliska@suse.cz>
Mon, 15 Aug 2022 08:17:08 +0000 (10:17 +0200)
commit9c620fac106e3b6a94604893b412ae2ef3411827
treeca45c9bfc0a226a937e2ea4a39eb49297f2e559b
parentb713edb9a7f3da8e4dd28ac69a1665ed493ca504
debuginfod: Fix concurrent request leading to a same .rpm file [PR29474]

As explained in detail in the PR, the problem happens when multiple
requests lead to a single RPM and one of the threads does prefetching.
In that case, the requested file is added to fdcache and thus skip
as interned.
debuginfod/debuginfod.cxx