2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/data-service.git synced 2023-12-14 03:23:03 +01:00
data-service/guix-data-service
Christopher Baines 888d9fcb98 Avoid locking up the thread pool channel on letpar& exceptions
Previously, if an exception occurred during the processing of any but the last
letpar& expression, the replies for the other expressions would never be
fetched, resulting in that thread in the pool just waiting for a receiver for
the message.

To avoid this, make sure to read all the replies before raising any
exceptions.
2020-10-04 15:38:31 +01:00
..
jobs Better handle loading the (guix i18n) module in the inferior 2020-09-26 16:07:53 +01:00
model Reformat lint warning related query 2020-10-02 17:52:07 +01:00
web Fix the no latest revision behaviour for the latest revision links 2020-10-04 15:12:26 +01:00
branch-updated-emails.scm Improve the branch-updated-emails module line length 2020-02-08 12:05:42 +00:00
builds.scm Implement more support for builds from the Guix Build Coordinator 2020-07-01 09:35:29 +01:00
comparison.scm Change the locale codeset representation 2020-09-26 11:45:57 +01:00
config.scm.in Add a page listing the available database dumps 2020-02-22 23:24:24 +00:00
data-deletion.scm Actually delete more of the data for a revision 2020-10-04 15:11:21 +01:00
database.scm Remove some non-existent imports 2020-10-04 13:22:24 +01:00
jobs.scm Support customising the latest branch revision max processes 2020-02-28 20:58:21 +00:00
metrics.scm COALESCE a couple more pg_stat fields 2020-10-01 22:00:52 +01:00
substitutes.scm Add a lookup_builds field to the build_servers table 2020-05-24 17:02:53 +01:00
utils.scm Avoid locking up the thread pool channel on letpar& exceptions 2020-10-04 15:38:31 +01:00