Disconnected XMPP sockets are harmful

Bug #1494486 reported by Mike Rylander on 2015-09-10
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenSRF
Medium
Unassigned

Bug Description

It is apparently possible for C service drones (and likely Perl ones, as well) to get into a state where their XMPP socket is closed but they don't notice. This is bad because the drone can continue to receive requests from its listener but can no longer respond to them. To limit the pain this can cause, we should kill the drone as soon as we notice this condition. Branch forthcoming...

Mike Rylander (mrylander) wrote :
tags: added: pullrequest
summary: - Half-connected XMPP sockets are harmful
+ Disconnected XMPP sockets are harmful
Galen Charlton (gmc) wrote :

Tested and pushed to master and rel_2_4. Thanks, Mike!

Changed in opensrf:
status: New → Fix Committed
Changed in opensrf:
milestone: none → 2.4.2
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers