diff options
author | Ludovic Courtès <ludo@gnu.org> | 2022-04-29 17:56:30 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2022-04-29 18:07:17 +0200 |
commit | c1719a0adf3fa7611b56ca4d75b3ac8cf5c9c8ac (patch) | |
tree | 23ecb9f21486f5a2387f05997941d5b61e93eeda /tests/store.scm | |
parent | 73eeeeafbb0765f76834b53c9fe6cf3c8f740840 (diff) | |
download | guix-c1719a0adf3fa7611b56ca4d75b3ac8cf5c9c8ac.tar.gz |
publish: Send uncached narinfo replies from the main thread.
Fixes <https://issues.guix.gnu.org/54723>. Reported by Guillaume Le Vaillant <glv@posteo.net>. Regression introduced in f743f2046be2c5a338ab871ae8666d8f6de7440b. With commit f743f2046be2c5a338ab871ae8666d8f6de7440b, responses to pipelined GETs would end up being written concurrently by many threads. Thus the body of those responses could be interleaved and garbled. * guix/scripts/publish.scm: Revert f743f2046be2c5a338ab871ae8666d8f6de7440b. * tests/publish.scm ("/*.narinfo pipeline"): New test.
Diffstat (limited to 'tests/store.scm')
0 files changed, 0 insertions, 0 deletions