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

ASF subversion and git services commented on PROTON-749:
--------------------------------------------------------

Commit 1b2be03c748ef5a57cf181f8373b9b6e8f8cfd22 in qpid-proton's branch 
refs/heads/master from [~astitcher]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=1b2be03 ]

PROTON-749: Server transport autodetect:
- Defer layer initialisation until first send/receive
- Move layer initialisation entirely to transport
- Server transports will now autodetect the client protocol layers
  talking to them and configure themselves automatically
- There are still some hacks in here to make SSL work.
  It's not obvious why we need these hacks.


> Refactor Proton C transport code
> --------------------------------
>
>                 Key: PROTON-749
>                 URL: https://issues.apache.org/jira/browse/PROTON-749
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: proton-c
>    Affects Versions: 0.9
>            Reporter: Andrew Stitcher
>            Assignee: Andrew Stitcher
>              Labels: API
>
> The proton-c transport code is refactored to improve a bunch of things:
> - Some slimming and simplification of the transport code.
> - More understandable control flow.
> - Less obscure holding of the transport layer state.
> - Allowing a proton server to automatically configure itself for the protocol 
> layers used by attaching clients.
> - Limited new APIs, but some exiting APIs deprecated



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to