Another fix for including signal.h

This is needed to work with musl includes.
Merge pull request #1486 from waywardmonkeys/another-signal-h-fix

Another signal.h fix