Cliff Jansen created PROTON-1496:
------------------------------------

             Summary: C epoll proactor needs better timer implementation for 
connections
                 Key: PROTON-1496
                 URL: https://issues.apache.org/jira/browse/PROTON-1496
             Project: Qpid Proton
          Issue Type: Improvement
          Components: proton-c
    Affects Versions: 0.18.0
         Environment: Linux environments with epoll support
            Reporter: Cliff Jansen


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
(v6.3.15#6346)

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

Reply via email to