fixed SIGHUB not available on non-posix systems, closes #365