[Twisted-Python] Unhandled Deferred Error
Hi I'm using twisted api with starpy to make a conference call. After a successful call this error is logged in my log file ERROR:twsited:Unhandled error in Deferred: ERROR:twsited:Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 148, in dataReceived self.lineReceived(line) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 120, in lineReceived df.callback( line ) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 243, in callback self._startRunCallbacks(result) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 145, in checkFailure raise error.AGICommandFailure( FAILURE_CODE, result ) starpy.error.AGICommandFailure: (-1, '-1 endpos=97440') Calls are perfectly ok. I tried to google about the error and found out if I don't provide an errback() to a deferred object then this happens. How do i find which deferred object is posing this problem and also whether it affects the program execution because my program is working absolutely fine. -- Regards Shwetanka
Hello Shwetanka, Just looking at this traceback, the error looks like it was raised at starpy/fastagi.py:145, and the Deferred in question had its callback called at starpy/fastagi.py:120. Both are starpy code. I'd suggest asking the starpy people. This traceback makes it look like the error is coming out of their library. - Paul Goins On 8/26/2010 5:43 PM, shwetanka srivastava wrote:
Hi
I'm using twisted api with starpy to make a conference call. After a successful call this error is logged in my log file
ERROR:twsited:Unhandled error in Deferred: ERROR:twsited:Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 148, in dataReceived self.lineReceived(line) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 120, in lineReceived df.callback( line ) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 243, in callback self._startRunCallbacks(result) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 145, in checkFailure raise error.AGICommandFailure( FAILURE_CODE, result ) starpy.error.AGICommandFailure: (-1, '-1 endpos=97440')
Calls are perfectly ok. I tried to google about the error and found out if I don't provide an errback() to a deferred object then this happens. How do i find which deferred object is posing this problem and also whether it affects the program execution because my program is working absolutely fine. -- Regards Shwetanka
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
Hi, This error is obviously raised when the issued command is failed to execute at Asterisk end. However there could be variety of reasons for failure, one common cause is call is hungup on which the command is issued. By looking at the error it occurs that you might be trying to play some audio file on the call. So check if the file really exists and is in the format specified by Asterisk 8000Hz mono 16-bit . Looking at the Asterisk console while this occurs will also give you useful cues. As Paul mentioned this is really a starpy and Asterisk question, so posting queries like this on starpy mailing list will get better insights. -- Thanks & Regards, Godson Gera Starpy <http://blog.godson.in/2008/10/starpy-100a13-released-asterisk.html> On Thu, Aug 26, 2010 at 2:13 PM, shwetanka srivastava <shwetanka@gmail.com>wrote:
Hi
I'm using twisted api with starpy to make a conference call. After a successful call this error is logged in my log file
ERROR:twsited:Unhandled error in Deferred: ERROR:twsited:Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 148, in dataReceived self.lineReceived(line) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 120, in lineReceived df.callback( line ) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 243, in callback self._startRunCallbacks(result) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 145, in checkFailure raise error.AGICommandFailure( FAILURE_CODE, result ) starpy.error.AGICommandFailure: (-1, '-1 endpos=97440')
Calls are perfectly ok. I tried to google about the error and found out if I don't provide an errback() to a deferred object then this happens. How do i find which deferred object is posing this problem and also whether it affects the program execution because my program is working absolutely fine. -- Regards Shwetanka
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
Hi Thanks... I do am playing an audio file. This error is shown in log file but everything calling and conferencing is working absolutely fine. I'll post to starpy mailing list also. Thanks again for the reply Regards Shwetanka On Fri, Aug 27, 2010 at 8:50 PM, Godson Gera <godson.g@gmail.com> wrote:
Hi,
This error is obviously raised when the issued command is failed to execute at Asterisk end. However there could be variety of reasons for failure, one common cause is call is hungup on which the command is issued.
By looking at the error it occurs that you might be trying to play some audio file on the call. So check if the file really exists and is in the format specified by Asterisk 8000Hz mono 16-bit . Looking at the Asterisk console while this occurs will also give you useful cues.
As Paul mentioned this is really a starpy and Asterisk question, so posting queries like this on starpy mailing list will get better insights.
-- Thanks & Regards, Godson Gera Starpy<http://blog.godson.in/2008/10/starpy-100a13-released-asterisk.html>
On Thu, Aug 26, 2010 at 2:13 PM, shwetanka srivastava <shwetanka@gmail.com
wrote:
Hi
I'm using twisted api with starpy to make a conference call. After a successful call this error is logged in my log file
ERROR:twsited:Unhandled error in Deferred: ERROR:twsited:Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 148, in dataReceived self.lineReceived(line) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 120, in lineReceived df.callback( line ) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 243, in callback self._startRunCallbacks(result) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 145, in checkFailure raise error.AGICommandFailure( FAILURE_CODE, result ) starpy.error.AGICommandFailure: (-1, '-1 endpos=97440')
Calls are perfectly ok. I tried to google about the error and found out if I don't provide an errback() to a deferred object then this happens. How do i find which deferred object is posing this problem and also whether it affects the program execution because my program is working absolutely fine. -- Regards Shwetanka
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
-- Regards Shwetanka
Hi Actually I'm playing the file but even before it is completed I'm connecting to another number and this is why Fastagi is sending an error. How can I add errBack() to it. Like if playing of file is interrupted it should notify somehow. Thanks Regards Shwetanka On Fri, Aug 27, 2010 at 9:21 PM, shwetanka srivastava <shwetanka@gmail.com>wrote:
Hi
Thanks... I do am playing an audio file. This error is shown in log file but everything calling and conferencing is working absolutely fine. I'll post to starpy mailing list also.
Thanks again for the reply Regards Shwetanka
On Fri, Aug 27, 2010 at 8:50 PM, Godson Gera <godson.g@gmail.com> wrote:
Hi,
This error is obviously raised when the issued command is failed to execute at Asterisk end. However there could be variety of reasons for failure, one common cause is call is hungup on which the command is issued.
By looking at the error it occurs that you might be trying to play some audio file on the call. So check if the file really exists and is in the format specified by Asterisk 8000Hz mono 16-bit . Looking at the Asterisk console while this occurs will also give you useful cues.
As Paul mentioned this is really a starpy and Asterisk question, so posting queries like this on starpy mailing list will get better insights.
-- Thanks & Regards, Godson Gera Starpy<http://blog.godson.in/2008/10/starpy-100a13-released-asterisk.html>
On Thu, Aug 26, 2010 at 2:13 PM, shwetanka srivastava < shwetanka@gmail.com> wrote:
Hi
I'm using twisted api with starpy to make a conference call. After a successful call this error is logged in my log file
ERROR:twsited:Unhandled error in Deferred: ERROR:twsited:Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 148, in dataReceived self.lineReceived(line) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 120, in lineReceived df.callback( line ) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 243, in callback self._startRunCallbacks(result) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 145, in checkFailure raise error.AGICommandFailure( FAILURE_CODE, result ) starpy.error.AGICommandFailure: (-1, '-1 endpos=97440')
Calls are perfectly ok. I tried to google about the error and found out if I don't provide an errback() to a deferred object then this happens. How do i find which deferred object is posing this problem and also whether it affects the program execution because my program is working absolutely fine. -- Regards Shwetanka
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
-- Regards Shwetanka
-- Regards Shwetanka
Hi All the starpy API calls return a deferred object. Adding an errback is just like adding errback to any other deferred. df = agi.streamFile("somefile") df.addCallback(yourcallback) df.addErrback(yourerrback) It is no different from a deferred so it supports all the methods that a normal twisted deferred object supports. http://twistedmatrix.com/documents/10.0.0/api/twisted.internet.defer.Deferre... -- Thanks & Regards, Godson Gera Starpy <http://blog.godson.in/2008/10/starpy-100a13-released-asterisk.html> FreeSWITCH Consulting <http://godson.in/freeswitch-radius-integration> On Mon, Aug 30, 2010 at 11:12 AM, shwetanka srivastava <shwetanka@gmail.com>wrote:
Hi
Actually I'm playing the file but even before it is completed I'm connecting to another number and this is why Fastagi is sending an error. How can I add errBack() to it. Like if playing of file is interrupted it should notify somehow. Thanks
Regards Shwetanka
On Fri, Aug 27, 2010 at 9:21 PM, shwetanka srivastava <shwetanka@gmail.com
wrote:
Hi
Thanks... I do am playing an audio file. This error is shown in log file but everything calling and conferencing is working absolutely fine. I'll post to starpy mailing list also.
Thanks again for the reply Regards Shwetanka
On Fri, Aug 27, 2010 at 8:50 PM, Godson Gera <godson.g@gmail.com> wrote:
Hi,
This error is obviously raised when the issued command is failed to execute at Asterisk end. However there could be variety of reasons for failure, one common cause is call is hungup on which the command is issued.
By looking at the error it occurs that you might be trying to play some audio file on the call. So check if the file really exists and is in the format specified by Asterisk 8000Hz mono 16-bit . Looking at the Asterisk console while this occurs will also give you useful cues.
As Paul mentioned this is really a starpy and Asterisk question, so posting queries like this on starpy mailing list will get better insights.
-- Thanks & Regards, Godson Gera Starpy<http://blog.godson.in/2008/10/starpy-100a13-released-asterisk.html>
On Thu, Aug 26, 2010 at 2:13 PM, shwetanka srivastava < shwetanka@gmail.com> wrote:
Hi
I'm using twisted api with starpy to make a conference call. After a successful call this error is logged in my log file
ERROR:twsited:Unhandled error in Deferred: ERROR:twsited:Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 148, in dataReceived self.lineReceived(line) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 120, in lineReceived df.callback( line ) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 243, in callback self._startRunCallbacks(result) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 145, in checkFailure raise error.AGICommandFailure( FAILURE_CODE, result ) starpy.error.AGICommandFailure: (-1, '-1 endpos=97440')
Calls are perfectly ok. I tried to google about the error and found out if I don't provide an errback() to a deferred object then this happens. How do i find which deferred object is posing this problem and also whether it affects the program execution because my program is working absolutely fine. -- Regards Shwetanka
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
-- Regards Shwetanka
-- Regards Shwetanka
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
Hi Thank you very much. After adding the errBack() code is working fine and there is no error entry in the log. Regards Shwetanka On Mon, Aug 30, 2010 at 3:00 PM, Godson Gera <godson.g@gmail.com> wrote:
Hi
All the starpy API calls return a deferred object. Adding an errback is just like adding errback to any other deferred.
df = agi.streamFile("somefile") df.addCallback(yourcallback) df.addErrback(yourerrback)
It is no different from a deferred so it supports all the methods that a normal twisted deferred object supports.
http://twistedmatrix.com/documents/10.0.0/api/twisted.internet.defer.Deferre...
-- Thanks & Regards, Godson Gera Starpy<http://blog.godson.in/2008/10/starpy-100a13-released-asterisk.html> FreeSWITCH Consulting <http://godson.in/freeswitch-radius-integration>
On Mon, Aug 30, 2010 at 11:12 AM, shwetanka srivastava < shwetanka@gmail.com> wrote:
Hi
Actually I'm playing the file but even before it is completed I'm connecting to another number and this is why Fastagi is sending an error. How can I add errBack() to it. Like if playing of file is interrupted it should notify somehow. Thanks
Regards Shwetanka
On Fri, Aug 27, 2010 at 9:21 PM, shwetanka srivastava < shwetanka@gmail.com> wrote:
Hi
Thanks... I do am playing an audio file. This error is shown in log file but everything calling and conferencing is working absolutely fine. I'll post to starpy mailing list also.
Thanks again for the reply Regards Shwetanka
On Fri, Aug 27, 2010 at 8:50 PM, Godson Gera <godson.g@gmail.com> wrote:
Hi,
This error is obviously raised when the issued command is failed to execute at Asterisk end. However there could be variety of reasons for failure, one common cause is call is hungup on which the command is issued.
By looking at the error it occurs that you might be trying to play some audio file on the call. So check if the file really exists and is in the format specified by Asterisk 8000Hz mono 16-bit . Looking at the Asterisk console while this occurs will also give you useful cues.
As Paul mentioned this is really a starpy and Asterisk question, so posting queries like this on starpy mailing list will get better insights.
-- Thanks & Regards, Godson Gera Starpy<http://blog.godson.in/2008/10/starpy-100a13-released-asterisk.html>
On Thu, Aug 26, 2010 at 2:13 PM, shwetanka srivastava < shwetanka@gmail.com> wrote:
Hi
I'm using twisted api with starpy to make a conference call. After a successful call this error is logged in my log file
ERROR:twsited:Unhandled error in Deferred: ERROR:twsited:Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 148, in dataReceived self.lineReceived(line) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 120, in lineReceived df.callback( line ) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 243, in callback self._startRunCallbacks(result) File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 328, in _runCallbacks self.result = callback(self.result, *args, **kw) File "/usr/local/lib/python2.6/dist-packages/starpy/fastagi.py", line 145, in checkFailure raise error.AGICommandFailure( FAILURE_CODE, result ) starpy.error.AGICommandFailure: (-1, '-1 endpos=97440')
Calls are perfectly ok. I tried to google about the error and found out if I don't provide an errback() to a deferred object then this happens. How do i find which deferred object is posing this problem and also whether it affects the program execution because my program is working absolutely fine. -- Regards Shwetanka
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
-- Regards Shwetanka
-- Regards Shwetanka
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
-- Regards Shwetanka
participants (3)
-
Godson Gera
-
Paul Goins
-
shwetanka srivastava