Changeset 97648 in vbox for trunk/src/VBox/Main/src-server
- Timestamp:
- Nov 22, 2022 1:19:41 AM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 154699
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-server/ClientWatcher.cpp
r97640 r97648 206 206 default: 207 207 case RTPROCEXITREASON_NORMAL: 208 LogRel(("Reaper: Pid %d (% x) exited normally: %d (%#x)\n",208 LogRel(("Reaper: Pid %d (%#x) exited normally: %d (%#x)\n", 209 209 pid, pid, Status.iStatus, Status.iStatus)); 210 210 break; 211 211 case RTPROCEXITREASON_ABEND: 212 LogRel(("Reaper: Pid %d (% x) abended: %d (%#x)\n",212 LogRel(("Reaper: Pid %d (%#x) abended: %d (%#x)\n", 213 213 pid, pid, Status.iStatus, Status.iStatus)); 214 214 break; 215 case RTPROCEXITREASON_SIGNAL: 216 /** @todo Move this into IPRT to e.g. RTProcSigToStr()? */ 217 #if defined(RT_OS_WINDOWS) || defined(RT_OS_OS2) 218 const char *pszSig = ""; 219 #elif defined(RT_OS_DARWIN) /** @todo Move this to IPRT? */ 220 const char *pszSig = strsignal(Status.iStatus); /* Not quite the same, but better than nothing. */ 221 #else /* Linux / UNIX */ 222 # if defined(__GLIBC_PREREQ) && __GLIBC_PREREQ(2, 32) 223 const char *pszSig = sigabbrev_np(Status.iStatus); 224 # else /* glibc < 2.32 */ 225 const char *pszSig = strsignal(Status.iStatus); /* Ditto. */ 226 # endif /* __GLIBC_PREREQ */ 227 #endif 228 LogRel(("Reaper: Pid %d (%x) was signalled: %s (%d / %#x)\n", 229 pid, pid, pszSig, Status.iStatus, Status.iStatus)); 215 case RTPROCEXITREASON_SIGNAL: 216 LogRel(("Reaper: Pid %d (%#x) was signalled: %s (%d / %#x)\n", 217 pid, pid, RTProcSignalName(Status.iStatus), Status.iStatus, Status.iStatus)); 230 218 break; 231 219 }
Note:
See TracChangeset
for help on using the changeset viewer.