qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cliff Jansen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (PROTON-1496) C epoll proactor needs better timer implementation for connections
Date Thu, 01 Jun 2017 18:37:04 GMT
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: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message