[ https://issues.apache.org/jira/browse/DISPATCH-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ted Ross reassigned DISPATCH-46: -------------------------------- Assignee: Ted Ross > dispatch crash when proton gets bad socket > ------------------------------------------ > > Key: DISPATCH-46 > URL: https://issues.apache.org/jira/browse/DISPATCH-46 > Project: Qpid Dispatch > Issue Type: Bug > Affects Versions: 0.2 > Reporter: michael goulish > Assignee: Ted Ross > Fix For: 0.3 > > > When I attempted to connect a lot of clients to a router, I exceeded my > process limit. Then this happens: > 1. proton gets an invalid socket, and returns a 0 from pn_listener_accept > 2. dispatch function thread_process_listeners takes the null and starts > using it. > 3. Some proton calls return silently after having gotten a null input. > 4. dispatch passes the null to pn_transport_set_max_frame, which > dereferences it. > 5. router blows core. testing engineer panics. hilarity ensues. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org