* removed include of signal.h