added sys/signal.h inclusion for BSD compliance