gaussianrecurrence opened a new pull request #772:
URL: https://github.com/apache/geode-native/pull/772
- In order to progress in the task of getting rid of ACE library, a
replacement is needed for ACE_Semaphore.
- Currently there is no suitable Boost alternative and C++
implementation is not in the standard until C++20. Hence STL like
implementation was added as binary_semaphore.
- Replaced all instances of ACE_Semaphore by binary_semaphore.
- Fixed ill semaphore logic in several cases in which running token was
checked twice without any specific need.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]