Changeset 10 in chevmsgr
- Timestamp:
- 08/30/15 10:14:02 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/msgclnt.cpp
r9 r10 59 59 while (true) 60 60 { 61 mutex.lock(); 62 Protocol::Message parser = messageQ.front(); 63 64 if (parser.type() == requestType) 65 { 66 messageQ.erase(messageQ.begin()); 67 68 return parser; 69 } 70 mutex.unlock(); 61 SYNCHRONIZED(mutex) 62 { 63 Protocol::Message parser = messageQ.front(); 64 65 if (parser.type() == requestType) 66 { 67 messageQ.erase(messageQ.begin()); 68 69 return parser; 70 } 71 } 71 72 } 72 73 }
Note:
See TracChangeset
for help on using the changeset viewer.