Function: process-exit-status
process-exit-status is a function defined in process.c.
Signature
(process-exit-status PROCESS)
Documentation
Return the exit status of PROCESS or the signal number that killed it.
If PROCESS has not yet exited or died, return 0.
Probably introduced at or before Emacs version 18.
Source Code
// Defined in /usr/src/emacs/src/process.c
{
CHECK_PROCESS (process);
if (XPROCESS (process)->raw_status_new)
update_status (XPROCESS (process));
if (CONSP (XPROCESS (process)->status))
return XCAR (XCDR (XPROCESS (process)->status));
return make_fixnum (0);
}