Disconnected XMPP sockets are harmful

Bug #1494486 reported by Mike Rylander
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenSRF
Fix Released
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...

Tags: pullrequest
Revision history for this message
Mike Rylander (mrylander) wrote :
tags: added: pullrequest
summary: - Half-connected XMPP sockets are harmful
+ Disconnected XMPP sockets are harmful
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.