Hello!
Gábor Boskovits skribis:
> In shepherd/service.scm:
>270:14 6 (condition->sexp #)
> In srfi/srfi-1.scm:
>592:29 5 (map1 (#f "definition in expression context, where d…" …))
>592:29 4 (map1 ("definition in expression context, where defi…" …))
>592:17 3 (map1 (((line . 2
Observed behaviour:
Shepherd dies on loading invalid code.
Expected behaviour:
Send an error message to the log and back to the herd, that the given
service could not be loaded. (Maybe a more detailed one, that helps in
debugging).
Continue operation without the offending service.
Steps to reprod