bug fix: no return after a lost SIGCHLD signal
bug fix: checking for signals just before re-entering in userland
feature added: support for QUIT character