[ 
https://issues.apache.org/jira/browse/PROTON-1496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17245694#comment-17245694
 ] 

ASF GitHub Bot commented on PROTON-1496:
----------------------------------------

cliffjansen commented on pull request #275:
URL: https://github.com/apache/qpid-proton/pull/275#issuecomment-740416108


   Reworked with naming changes and a single timerfd as suggested.  A few TSAN 
and Coverity fixes too.
   
   9722a7f9d3afadffe1883305aff64bfaf977f596
   2ec1ba5026ad821f0f7f6919cd14762f04dcadd2
   06833acb10f30343d1e2e970a31e11cb290e32ff
   d31ad9652a1a63f856ed10772e362b4a155ecbf4
   


----------------------------------------------------------------
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]


> epoll proactor - improved timers implementation with single timerfd kernel 
> resource
> -----------------------------------------------------------------------------------
>
>                 Key: PROTON-1496
>                 URL: https://issues.apache.org/jira/browse/PROTON-1496
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: proton-c
>    Affects Versions: proton-c-0.18.0, proton-c-0.32.0
>         Environment: Linux environments with epoll support
>            Reporter: Clifford Jansen
>            Assignee: Clifford Jansen
>            Priority: Major
>             Fix For: proton-c-0.33.0
>
>
> The epoll proactor allocates a timerfd per connection.  This is a convenience 
> for the initial implementation and may surprise some applications running 
> into system limits on file descriptors twice as fast as expected.
> The timer is used for heartbeats.  It should be possible to write a 
> per-proactor heartbeat timer that is shared among the connections



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to