[jira] [Commented] (PROTON-2338) Allow proactor raw connections to be half closed

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

[jira] [Commented] (PROTON-2338) Allow proactor raw connections to be half closed

ASF GitHub Bot (Jira)

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

ASF subversion and git services commented on PROTON-2338:

Commit e482440730a47e737214b47ff46a5d309f28324a in qpid-proton's branch refs/heads/master from Andrew Stitcher
[ https://gitbox.apache.org/repos/asf?p=qpid-proton.git;h=e482440 ]

PROTON-2338: [proactor] Add prototypes for new raw connection half close operations

- Add stubs for libuv and win_iocp proactor implementations

> Allow proactor raw connections to be half closed
> ------------------------------------------------
>                 Key: PROTON-2338
>                 URL: https://issues.apache.org/jira/browse/PROTON-2338
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: proton-c
>            Reporter: Andrew Stitcher
>            Assignee: Andrew Stitcher
>            Priority: Major
> The current API for raw connections only allows the connection to be fully closed
> One of the applications for this API is to proxy existing connections. These connections can be half closed (ie the remote end could call {{shutdown(fd , SHUT_RD)}} on their end in which case the proxy should do the same to its proxied connection.
> This is currently impossible with the existing API. So it is necessary to introduce APIs for half closing for both read and write.

This message was sent by Atlassian Jira

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