[
https://issues.apache.org/jira/browse/TS-2935?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14060729#comment-14060729
]
ASF subversion and git services commented on TS-2935:
-----------------------------------------------------
Commit d29c122b2a7131628f464df08c6a96630c074dc9 in trafficserver's branch
refs/heads/master from [[email protected]]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=d29c122 ]
TS-2935: clean up semaphore platform code
Darwin does not implement anonymous semaphores, but that's no reason
to litter #ifdefs all over the place. Clean up the ink semaphore
interface to provide a consistent anonymous semaphore interface.
Remove the Ethread semaphore code because it is never used, and
it's not clear that it could be used.
> clean up platform-specific semaphore code
> -----------------------------------------
>
> Key: TS-2935
> URL: https://issues.apache.org/jira/browse/TS-2935
> Project: Traffic Server
> Issue Type: Improvement
> Components: Cleanup, Portability
> Reporter: James Peach
> Assignee: James Peach
> Priority: Minor
> Fix For: 5.1.0
>
>
> The semaphore code litters #ifdefs all over the place. Clean it up so that
> the callers don't have to worry about portability issues.
--
This message was sent by Atlassian JIRA
(v6.2#6252)