Changeset 6086 for trunk/src/kernel32/hmsemaphore.cpp
- Timestamp:
- Jun 23, 2001, 9:43:50 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmsemaphore.cpp
r6084 r6086 1 /* $Id: hmsemaphore.cpp,v 1. 8 2001-06-23 16:59:28sandervl Exp $ */1 /* $Id: hmsemaphore.cpp,v 1.9 2001-06-23 19:43:50 sandervl Exp $ */ 2 2 3 3 /* … … 456 456 PSEM_INFO pSemInfo = (PSEM_INFO)pHandle->hHMHandle; 457 457 458 dprintf(("KERNEL32: HMWaitForMultipleObjects : handle 0: ODIN-%08xh, OS/2-%08xh",458 dprintf(("KERNEL32: HMWaitForMultipleObjects(S): handle 0: ODIN-%08xh, OS/2-%08xh", 459 459 lphObjects[0], pSemInfo->hev)); 460 460 if(InterlockedDecrement(&pSemInfo->currentCount) >= 0) { … … 465 465 } 466 466 case HMTYPE_EVENTSEM: 467 dprintf(("KERNEL32: HMWaitForMultipleObjects : handle 0: ODIN-%08xh, OS/2-%08xh",467 dprintf(("KERNEL32: HMWaitForMultipleObjects(E): handle 0: ODIN-%08xh, OS/2-%08xh", 468 468 lphObjects[0], pHandle->hHMHandle)); 469 469 rc = WinWaitEventSem((HEV)pHandle->hHMHandle, dwTimeout); 470 470 break; 471 471 case HMTYPE_MUTEXSEM: 472 dprintf(("KERNEL32: HMWaitForMultipleObjects : handle %3i: ODIN-%08xh, OS/2-%08xh",472 dprintf(("KERNEL32: HMWaitForMultipleObjects(M): handle 0: ODIN-%08xh, OS/2-%08xh", 473 473 lphObjects[0], pHandle->hHMHandle)); 474 474 rc = WinRequestMutexSem((HMTX)pHandle->hHMHandle, dwTimeout); … … 482 482 SetLastError(ERROR_SUCCESS_W); 483 483 if(rc == ERROR_INTERRUPT || rc == ERROR_SEM_OWNER_DIED) { 484 dprintf(("WAIT_ABANDONED_W "));484 dprintf(("WAIT_ABANDONED_W (rc %d)", rc)); 485 485 return WAIT_ABANDONED_W; 486 486 } 487 487 else 488 488 if(rc == ERROR_TIMEOUT) { 489 dprintf(("WAIT_TIMEOUT_W "));489 dprintf(("WAIT_TIMEOUT_W (rc %d)", rc)); 490 490 return WAIT_TIMEOUT_W; 491 491 } … … 493 493 494 494 if(pfnPeekMessageA(&msg, NULL, 0, 0, PM_NOREMOVE_W) == TRUE) { 495 dprintf(("WAIT_OBJECT_0_W+1 "));495 dprintf(("WAIT_OBJECT_0_W+1 (rc %d)", rc)); 496 496 return WAIT_OBJECT_0_W + 1; 497 497 } 498 dprintf(("WAIT_OBJECT_0_W+1 "));498 dprintf(("WAIT_OBJECT_0_W+1 (rc %d)", rc)); 499 499 return WAIT_OBJECT_0_W; 500 500 }
Note:
See TracChangeset
for help on using the changeset viewer.