Return the session id of the process process_id. The session id of a process is the process group id of the session leader.
The process identifier. If set to 0, the current process is assumed. If an invalid process_id is specified, then false is returned and an error is set which can be checked with posix_get_last_error.
Returns the identifier, as an int, or false on failure.