There's a bug in my signal handler. Will ask him about it tomorrow.