Maxime Devos schreef op di 01-03-2022 om 19:26 [+0100]: > before forking, to let exception reporting work better.  WYDT? Also, if the (begin (for-each ...) (unblock-signals ...) (exec-command ...)) throws an exception, then it probably it should ignore exception handlers and ignore dynamic-wind, otherwise the listening socket might be deleted (in call-with-server-socket) (*). This can be done by catching all exceptions and calling 'primitive-_exit' in case of an exception. (*) unverified Greetings, Maxime.