summary refs log tree commit diff
path: root/gnu/packages/admin.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2016-01-06 14:49:48 +0100
committerLudovic Courtès <ludo@gnu.org>2016-01-06 14:49:48 +0100
commit3c4c8c3e06cb50724942780fd6f240a7c1891261 (patch)
tree88e92b2bfad132763b5f7c62e9737e631d88da03 /gnu/packages/admin.scm
parent341ae582134e1d0393db864584c42228341ac3ec (diff)
downloadguix-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/admin.scm')
0 files changed, 0 insertions, 0 deletions