i never had an hpux machine to test es on, so i can't say that this ever worked. as i remember, POSIX_SIGNALS (or somesuch) was needed for those machines, but that's only hearsay and fading memory.