diff options
author | Ludovic Courtès <ludo@gnu.org> | 2016-01-06 14:49:48 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2016-01-06 14:49:48 +0100 |
commit | 3c4c8c3e06cb50724942780fd6f240a7c1891261 (patch) | |
tree | 88e92b2bfad132763b5f7c62e9737e631d88da03 /gnu/packages.scm | |
parent | 341ae582134e1d0393db864584c42228341ac3ec (diff) | |
download | guix-3c4c8c3e06cb50724942780fd6f240a7c1891261.tar guix-3c4c8c3e06cb50724942780fd6f240a7c1891261.tar.gz |
services: cleanup-service: Catch 'system-error' instead of everything.
This makes sure that critical errors such as unbound-variable do not go
undetected.
* gnu/services.scm (cleanup-gexp): Introduce local 'fail-safe' macro and
use it. Remove uses of 'false-if-exception'.
Diffstat (limited to 'gnu/packages.scm')
0 files changed, 0 insertions, 0 deletions