added additional Unix signal handlers to consumer