Re: Reinitializer failing to run

Michael Sperber <[email protected]> Tue, 30 Apr 2013 15:40:05 +0200
Newsgroups gmane.lisp.scheme.scheme48
Message-ID <[email protected]>
Will Noble <[email protected]> writes:

> Resuming good.image and calling DATE works as expected, but running the VM
> with bad.image hangs it because the reinitializer from the posix-process
> module that installs signal handlers doesn't run, causing the system to
> ignore SIGCHLD signals.

Hmmm.  It seems the problem is not so much the mechanism but that there
is no path from `date' to the reinitializer for the signal handlers.
Otherwise, it'd be likely that reinitializers would pollute images
dumped with a resumer procedure.  Having said that, I'll have to think a
bit more about how to create such a path.

-- 
Regards,
Mike