Changeset 46185 in vbox for trunk/src/VBox/Runtime/common
- Timestamp:
- May 21, 2013 6:28:49 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/misc/aiomgr.cpp
r45723 r46185 36 36 #include <iprt/thread.h> 37 37 #include <iprt/assert.h> 38 #include <iprt/workqueue.h> 38 #include <iprt/critsect.h> 39 #include <iprt/semaphore.h> 40 #include <iprt/queueatomic.h> 39 41 40 42 #include "internal/magics.h" … … 89 91 /** Size of the array. */ 90 92 unsigned cReqEntries; 91 #if 092 93 /** Critical section protecting the blocking event handling. */ 93 94 RTCRITSECT CritSectBlockingEvent; … … 109 110 volatile PRTAIOMGRFILEINT pFileClose; 110 111 } BlockingEventData; 111 #endif112 112 } RTAIOMGRINT; 113 113 /** Pointer to an internal async I/O manager instance. */ … … 128 128 PRTAIOMGRINT pAioMgr; 129 129 /** Work queue for new requests. */ 130 RT WORKQUEUE WorkQueueReqs;130 RTQUEUEATOMIC QueueReqs; 131 131 /** Data for exclusive use by the assigned async I/O manager. */ 132 132 struct
Note:
See TracChangeset
for help on using the changeset viewer.