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

ASF subversion and git services commented on DISPATCH-390:
----------------------------------------------------------

Commit 6f56e289bec0db4a1de257883dc456a502c42fe7 in qpid-dispatch's branch 
refs/heads/master from [~aconway]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-dispatch.git;h=6f56e28 ]

DISPATCH-390: Convert dispatch to use pn_proactor_t

- remove driver.h/c, server.c uses proactor API directly
- update stop/start, signal handling
- refactor server connector queue processing as PN event handlers
- qd_timer using pn_proactor_timeout()
- deferred calls use pn_proactor_wake()
- drop qd_thread_t struct, use sys_thread_t directly
- document new listen "host" semantics in schema
- updated logging, NOTICE for key life-cycle events
- merge qd_listener_t+qd_config_listener, qd_connector_t+qd_config_connector_t
- remove dead code: work_ queue, a_thread_is_waiting, owner_thread


> New pn_proactor-based IO driver
> -------------------------------
>
>                 Key: DISPATCH-390
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-390
>             Project: Qpid Dispatch
>          Issue Type: New Feature
>          Components: Container
>    Affects Versions: 0.6.0
>            Reporter: Alan Conway
>            Assignee: Alan Conway
>
> Replace the current proton IO driver with a driver based on the pn_proactor 
> API. This will allow drop-in replacement of the IO layer for different 
> platforms.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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

Reply via email to