Changeset 39636 in vbox
- Timestamp:
- Dec 16, 2011 12:19:35 AM (13 years ago)
- Location:
- trunk/src/VBox/Runtime
- Files:
-
- 2 edited
-
common/misc/reqpool.cpp (modified) (1 diff)
-
testcase/tstRTReqPool.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/misc/reqpool.cpp
r39634 r39636 365 365 if (cReqPrevProcessedStat != pThread->cReqProcessed) 366 366 { 367 pPool->cReqProcessed = pThread->cReqProcessed - cReqPrevProcessedStat;367 pPool->cReqProcessed += pThread->cReqProcessed - cReqPrevProcessedStat; 368 368 cReqPrevProcessedStat = pThread->cReqProcessed; 369 369 pPool->cNsTotalReqProcessing += pThread->cNsTotalReqProcessing - cNsPrevTotalReqProcessing; -
trunk/src/VBox/Runtime/testcase/tstRTReqPool.cpp
r39633 r39636 79 79 RTTESTI_CHECK(RTReqPoolGetStat(hPool, RTREQPOOLSTAT_REQUESTS_FREE) == 1); 80 80 81 RTTESTI_CHECK(RTReqPoolGetStat(hPool, RTREQPOOLSTAT_REQUESTS_PROCESSED) == 0); 81 82 RTTESTI_CHECK_RC(RTReqPoolCallWait(hPool, (PFNRT)RTThreadSleep, 1, (RTMSINTERVAL)0), VINF_SUCCESS); 82 83 RTTESTI_CHECK_RC(RTReqPoolCallWait(hPool, (PFNRT)RTThreadSleep, 1, (RTMSINTERVAL)2), VINF_SUCCESS); 84 RTTESTI_CHECK_RC(RTReqPoolCallWait(hPool, (PFNRT)RTThreadSleep, 1, (RTMSINTERVAL)3), VINF_SUCCESS); 85 RTTESTI_CHECK(RTReqPoolGetStat(hPool, RTREQPOOLSTAT_REQUESTS_PROCESSED) > 1); 83 86 RTTESTI_CHECK(RTReqPoolGetStat(hPool, RTREQPOOLSTAT_THREADS) == 1); 84 87
Note:
See TracChangeset
for help on using the changeset viewer.

