Showing results for 
Search instead for 
Did you mean: 
This document was generated from CDN thread

Created by: Stewart Ponsford on 26-01-2011 09:12:15 AM
Is it possible when receiving disconnected events when a connection drops out of a call to know who hung up?
I seem to always get a connection disconnected for the connection of the address I am observing.

Subject: RE: Detecting who disconnected?
Replied by: Joseph Moskie on 27-01-2011 12:35:40 AM
No, there is currently no way to detect which party disconnected when you are observing a call.

Subject: RE: Detecting who disconnected?
Replied by: Stewart Ponsford on 12-04-2013 08:29:03 AM
Hi sorry to revisit this I have been trying to work around this problem for sometime, but there are some call flows that are very hard to handle in Cisco and this seems such a big limitation. I work with other APIs such as Avaya TSAPI and Mitel etc and we don't have this problem.
It makes it impossible to determine who is leaving a conference for example.
One case I have is the one monitored phone in a conference with two externals, if the monitored device drops out I get disconnecteds for the two externals first.

Subject: RE: Detecting who disconnected?
Replied by: David Staudt on 17-04-2013 05:34:33 PM
If your scenario is a three-party conference with one monitored party, then what you are describing sounds likely.  Due to the distributed/multi-threaded/asynchronous nature of the various components in UCM, not all events can be guaranteed to arrive in a particular order.  Sometimes the various reason codes (CiscoCauseCode, CiscoFeatureReason) can help in determining why certain events are occuring without necessarily depending on order.
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links