[
https://issues.apache.org/jira/browse/DISPATCH-2201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jiri Daněk resolved DISPATCH-2201.
----------------------------------
Resolution: Fixed
> Remove the type_registered global flag in router_node.c
> -------------------------------------------------------
>
> Key: DISPATCH-2201
> URL: https://issues.apache.org/jira/browse/DISPATCH-2201
> Project: Qpid Dispatch
> Issue Type: Improvement
> Affects Versions: 1.16.1
> Reporter: Jiri Daněk
> Assignee: Jiri Daněk
> Priority: Major
> Fix For: 1.17.0
>
>
> This {{type_registered}} flag is of no benefit for Dispatch as it is now, and
> it hinders doing repeated broker startups and shutdowns in a single thread
> (for testing purposes).
> {code}
> static int type_registered = 0;
> qd_router_t *qd_router(qd_dispatch_t *qd, qd_router_mode_t mode, const char
> *area, const char *id)
> {
> if (!type_registered) {
> type_registered = 1;
> qd_container_register_node_type(qd, &router_node);
> }
> {code}
> https://github.com/apache/qpid-dispatch/blob/d8800269d3a80225794be9914b5fc9f8d6118d04/src/router_node.c#L1623-L1630
> As per the mailing list discussion
> http://mail-archives.apache.org/mod_mbox/qpid-users/202107.mbox/browser, this
> code can be safely removed.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]