[
https://issues.apache.org/jira/browse/GEODE-9056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17305446#comment-17305446
]
ASF GitHub Bot commented on GEODE-9056:
---------------------------------------
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]
> Replace ACE_Semaphore by an alternative
> ---------------------------------------
>
> Key: GEODE-9056
> URL: https://issues.apache.org/jira/browse/GEODE-9056
> Project: Geode
> Issue Type: Task
> Components: native client
> Reporter: Mario Salazar de Torres
> Assignee: Mario Salazar de Torres
> Priority: Major
> Labels: obliterate-ace
>
> *AS A* geode-native contributor
> *I WANT* to replace ACE_Semaphore by any non-ACE alternative
> *SO THAT* we can get rid of ACE any time soon.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)