update my_signal.c