You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Cliff Jansen (JIRA)" <ji...@apache.org> on 2017/06/01 18:37:04 UTC
[jira] [Created] (PROTON-1496) C epoll proactor needs better timer
implementation for connections
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