Update signal_api.c