mod_python always gives an error at first dialplan call
Hi guys. I'm experiencing a weird behavior with the new FS 1.4. Everytime i call a python script in the dialplan after a reboot i always got an error similar to this: 2014-08-18 07:03:26.341145 [ERR] mod_python.c:293 Error calling python script 2014-08-18 07:03:26.341145 [ERR] mod_python.c:164 Python Error by calling script "stable.disa": <type 'exceptions.AttributeError'> Message: 'PySwigObject' object has no attribute 'sleep' This only happens with the first call after a restart. After that everything works fine. I never saw this in FS 1.2 Any ideas on why? Thanks. *Note:* I'm using FS Version 1.4.8 64bit Cheers, -- *Nuno Miguel Reis* | *Unified Communication** Systems* M. +351 913907481 | nreis@wavecom.pt WAVECOM-Soluções Rádio, S.A. Cacia Park | Rua do Progresso, Lote 15 3800-639 AVEIRO | Portugal T. +351 309 700 225 | F. +351 234 919 191 *GPS <http://maps.google.com/maps/ms?msa=0&msid=202333747613191340808.0004b4b227a6144f0df88> | www.wavecom.pt <http://www.wavecom.pt/>** <http://www.wavecom.pt/>* [image: Description: Description: WavecomSignature] <http://www.wavecom.pt/pt/wavecom/premios.php> [image: Publicity] <http://www.wavecom.pt/pt/mail_eventos.php>
Update: This seem to happen only the first time mod_python is invoked and *session* object is used, no mater the script.The other python scripts will work after one (anyone) is used. As said before, after *session* object is accessed once, after a restart (giving back the error), everything starts working again. Looking forward to hear from you. Best Regards, -- *Nuno Miguel Reis* | *Unified Communication** Systems* M. +351 913907481 | nreis@wavecom.pt WAVECOM-Soluções Rádio, S.A. Cacia Park | Rua do Progresso, Lote 15 3800-639 AVEIRO | Portugal T. +351 309 700 225 | F. +351 234 919 191 *GPS <http://maps.google.com/maps/ms?msa=0&msid=202333747613191340808.0004b4b227a6144f0df88> | www.wavecom.pt <http://www.wavecom.pt/>** <http://www.wavecom.pt/>* [image: Description: Description: WavecomSignature] <http://www.wavecom.pt/pt/wavecom/premios.php> [image: Publicity] <http://www.wavecom.pt/pt/mail_eventos.php> On Mon, Aug 18, 2014 at 7:12 AM, Nuno Reis <nreis@wavecom.pt> wrote:
Hi guys.
I'm experiencing a weird behavior with the new FS 1.4. Everytime i call a python script in the dialplan after a reboot i always got an error similar to this:
2014-08-18 07:03:26.341145 [ERR] mod_python.c:293 Error calling python script 2014-08-18 07:03:26.341145 [ERR] mod_python.c:164 Python Error by calling script "stable.disa": <type 'exceptions.AttributeError'> Message: 'PySwigObject' object has no attribute 'sleep'
This only happens with the first call after a restart. After that everything works fine. I never saw this in FS 1.2
Any ideas on why? Thanks.
*Note:* I'm using FS Version 1.4.8 64bit
Cheers,
--
*Nuno Miguel Reis* | *Unified Communication** Systems* M. +351 913907481 | nreis@wavecom.pt WAVECOM-Soluções Rádio, S.A. Cacia Park | Rua do Progresso, Lote 15 3800-639 AVEIRO | Portugal T. +351 309 700 225 | F. +351 234 919 191 *GPS <http://maps.google.com/maps/ms?msa=0&msid=202333747613191340808.0004b4b227a6144f0df88> | www.wavecom.pt <http://www.wavecom.pt/>** <http://www.wavecom.pt/>*
[image: Description: Description: WavecomSignature] <http://www.wavecom.pt/pt/wavecom/premios.php>
[image: Publicity] <http://www.wavecom.pt/pt/mail_eventos.php>
Hi guys. I know I've already asked this on the freeswitch-dev mailing list but since i still didn't get an answer, i'm sending it again, this time to the freeswitch-users ML too. I'm experiencing a weird behavior with the new FS 1.4. Everytime i call a python script in the dialplan after a reboot i always got an error similar to this: 2014-08-18 07:03:26.341145 [ERR] mod_python.c:293 Error calling python script 2014-08-18 07:03:26.341145 [ERR] mod_python.c:164 Python Error by calling script "stable.disa": <type 'exceptions.AttributeError'> Message: 'PySwigObject' object has no attribute 'sleep' This only happens with the first call after a restart. After that everything works fine. I never saw this in FS 1.2 This seem to happen only the first time mod_python is invoked and *session* object is used, no mater the script.The other python scripts will work after one (anyone) is used. As said before, after *session* object is accessed once, after a restart (giving back the error), everything starts working again. Any ideas on why? Thanks. *Note:* I'm using FS Version 1.4.8 64bit -- *Nuno Miguel Reis* | *Unified Communication** Systems* M. +351 913907481 | nreis@wavecom.pt WAVECOM-Soluções Rádio, S.A. Cacia Park | Rua do Progresso, Lote 15 3800-639 AVEIRO | Portugal T. +351 309 700 225 | F. +351 234 919 191 *GPS <http://maps.google.com/maps/ms?msa=0&msid=202333747613191340808.0004b4b227a6144f0df88> | www.wavecom.pt <http://www.wavecom.pt/>** <http://www.wavecom.pt/>* [image: Description: Description: WavecomSignature] <http://www.wavecom.pt/pt/wavecom/premios.php> [image: Publicity] <http://www.wavecom.pt/pt/mail_eventos.php> ---------- Forwarded message ---------- From: Nuno Reis <nreis@wavecom.pt> Date: Mon, Aug 18, 2014 at 7:12 AM Subject: mod_python always gives an error at first dialplan call To: freeswitch-dev@lists.freeswitch.org Hi guys. -- *Nuno Miguel Reis* | *Unified Communication** Systems* M. +351 913907481 | nreis@wavecom.pt WAVECOM-Soluções Rádio, S.A. Cacia Park | Rua do Progresso, Lote 15 3800-639 AVEIRO | Portugal T. +351 309 700 225 | F. +351 234 919 191 *GPS <http://maps.google.com/maps/ms?msa=0&msid=202333747613191340808.0004b4b227a6144f0df88> | www.wavecom.pt <http://www.wavecom.pt/>** <http://www.wavecom.pt/>* [image: Description: Description: WavecomSignature] <http://www.wavecom.pt/pt/wavecom/premios.php> [image: Publicity] <http://www.wavecom.pt/pt/mail_eventos.php>
participants (1)
-
Nuno Reis