0 Indicates success. -1 Indicates an error; errno is set to the following value: o EINVAL - The value of the signal argument is either an invalid signal number or SIGKILL.