hydra/src
Maximilian Bosch 2808227eb7
Fix std::bad_alloc errors for remote builds
In Nix the protocol was slightly altered[1] to also contain more
information about realisations. This however wasn't read from the pipe
that was used to read from the store.

After the `cmdBuildDerivation` command which caused this issue, Hydra
will issue a `cmdQueryPathInfos` that tries to read from the remote
store as well. However, there's still left over to read from the
previous command and thus Nix fails to properly allocate the expected
string.

[1] See rev a2b69660a9b326b95d48bd222993c5225bbd5b5f

Fixes #898
2021-04-15 15:16:52 +02:00
..
hydra-eval-jobs hydra-eval-jobs: Fix unexpected EOF when a top-level attr fails 2021-02-22 16:29:07 +01:00
hydra-evaluator hydra-evaluator: clean up names, clean up & / * spacing 2021-01-28 09:15:19 -05:00
hydra-queue-runner Fix std::bad_alloc errors for remote builds 2021-04-15 15:16:52 +02:00
lib Merge pull request #867 from ck3d/fix-proxy-login 2021-04-12 17:36:55 +00:00
libhydra db.hh: use hasPrefix for prefix comparisons 2021-02-24 07:00:26 -05:00
root Make new jobsets enabled by default in the UI 2021-04-12 12:01:24 -04:00
script hydra-send-stats: add a --once option for testing 2021-03-20 09:16:08 -04:00
sql Fix check in jobsets 2021-02-03 22:14:53 +01:00
ttf Add font for the captcha 2013-03-04 12:16:13 +01:00
Makefile.am Revert "hydra-eval-jobs -> nix eval-hydra-jobs" 2020-02-19 20:36:52 +01:00
Makefile.PL * Move everything up one directory. 2009-03-05 13:41:57 +00:00