slavapestov/factor — comment on commit c536c84c13686c2329baaca883f6b3a851cd6e74
File:  line 0
By jckarter:

@slavapestov You mind taking a look at this branch to make sure I'm doing it right? Signal handling seems to work for simple cases like interrupting `[ t ] loop`, but if I hit ^C while the terminal listener is waiting for input, it hits a safepoint inside a run loop callback at the end of the `set-context-object` primitive, and the GC gets stuck in an infinite memory-eating loop. Do you know what could be causing that?