services: dmd: Spawn a REPL upon failure to load a service definition.
authorLudovic Courtès <ludo@gnu.org>
Wed, 25 Nov 2015 10:57:56 +0000 (11:57 +0100)
committerLudovic Courtès <ludo@gnu.org>
Wed, 25 Nov 2015 10:59:54 +0000 (11:59 +0100)
commitb9c7ed71b1c4110c3c8580f1bb8050c31324fa6a
treec880f2dfc2014a535722a4f011e3739b64f6f097
parent317714979788fee3e702541b39d89c123d7abdef
services: dmd: Spawn a REPL upon failure to load a service definition.

Fixes <http://bugs.gnu.org/19779>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/services/dmd.scm (dmd-configuration-file)[config]: Wrap
'primitive-load' calls in 'call-with-error-handling'.
gnu/services/dmd.scm