added signal handling to pypy