I was looking at the newblock/killblock code today and I noticed that
killblock (better known as gunclone) is protected by BLOCK_SIGINT but
newblock is not. It's not clear to me whether this is really a bug, but
it seems safer to protect newblock also with BLOCK_SIGINT.