[Voiceglue] Voiceglue hang - debugging so far
James Green
james.green at mjog.com
Wed Jun 24 16:16:23 UTC 2009
Minor update.
We are occassionally spotting that within voiceglue the send_bytes
function gets a Scom::write() failure:
17:02:31:139 EROR VOICEGLU scaraman MJOG: send_bytes() Failed to write()
to VXML interpreter on fh="::PERL_VXML_176" at host=localhost
callid=[176]
17:02:31:139 INFO VOICEGLU scaraman VXML interpreter filehandle
"::PERL_VXML_176" fd stopped: Filehandle "::PERL_VXML_176" not open for
writing
17:02:31:139 INFO VOICEGLU scaraman callid=[176] lost its VXML
interpreter on fh 18
17:02:31:139 DBUG VOICEGLU scaraman callid=[176] deallocating VXML
thread
It genuinely is not open for writing (as opposed to close_on_flush
within Scom).
The same fh (18 in the example above) can be seen from our voiceglue_ipc
logging which expects data but gets stuck reading 0 bytes (infinite
loop).
As I said above, this is occassional, as is the Apache response within
the voiceglue_ipc layer. Most of the time things just hang without our
debugging lines catching anything more than r=0 which makes this job
rather frustrating.
We also see the following but given it's INFO level I've not looked into
it in any great depth.
16:55:58:887 INFO VOICEGLU scaraman VXML interpreter filehandle
"::PERL_VXML_75" fd stopped: Filehandle "::PERL_VXML_75" not registered
Is this normal for a session where the remote end didn't actually pick
up the line? If not it deserves a thorough investigation.
James
-----Original Message-----
From: voiceglue-bounces at voiceglue.org
[mailto:voiceglue-bounces at voiceglue.org] On Behalf Of Doug Campbell
Sent: 22 June 2009 12:33
To: General discussion about voiceglue
Subject: Re: [Voiceglue] Voiceglue hang - debugging so far
This is great detective work.
I will drive further tests from here to see if I can confirm a root
cause.
Going to be pretty busy early this week, but should have some time later
in the week.
Thanks,
Doug Campbell
_______________________________________________
Voiceglue mailing list
Voiceglue at voiceglue.org
http://www.voiceglue.org/mailman/listinfo/voiceglue
Checked by AVG - www.avg.com
Version: 8.5.375 / Virus Database: 270.12.85/2193 - Release Date:
06/21/09 20:02:00
Checked by AVG - www.avg.com
Version: 8.5.375 / Virus Database: 270.12.90/2198 - Release Date:
06/24/09 06:23:00
-------------- next part --------------
No virus found in this outgoing message.
Checked by AVG - www.avg.com
Version: 8.5.375 / Virus Database: 270.12.90/2199 - Release Date: 06/24/09 06:23:00
More information about the Voiceglue
mailing list