[jira] [Commented] (PROTON-1495) c proactor handling file descriptor shortage

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[jira] [Commented] (PROTON-1495) c proactor handling file descriptor shortage

JIRA jira@apache.org

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

ASF subversion and git services commented on PROTON-1495:

Commit 8ef841c53dab1762fdbe1bc7058cc290f3a4f439 in qpid-proton's branch refs/heads/go1 from [~aconway]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=8ef841c ]

PROTON-1495: c epoll use strerror_r() instead of unsafe strerr()

> c proactor handling file descriptor shortage
> --------------------------------------------
>                 Key: PROTON-1495
>                 URL: https://issues.apache.org/jira/browse/PROTON-1495
>             Project: Qpid Proton
>          Issue Type: Bug
>            Reporter: Alan Conway
>            Assignee: Alan Conway
> The c proactor needs to handle error conditoins
> ENFILE 23 Too many open files in system
> EMFILE 24 Too many open files
> Failing to create connection-related FDs (the socket or related FDs like timers) because of one of these errors should only close that connection (with a useful error condition). If a proactor-based process runs out of FDs it should reject new incoming connections and refuse to create outgoing ones but should resume normal function when some FDs are closed.

This message was sent by Atlassian JIRA

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