add sigusr2hdlr.c