semctl() on cygwin throws SIGSYS if the cygserver isn't running