[Freeswitch-users] mod_fax feedback

Anthony Minessale anthony.minessale at gmail.com
Wed Nov 19 05:52:54 PST 2008


attach with gdb or get a gcore of the process and do
thread apply all bt and post the output to
http://pastebin.freeswitch.org (user and pass are in the auth dialog)


On Wed, Nov 19, 2008 at 7:10 AM, Gonzalo Servat <gservat at gmail.com> wrote:

> Good old fashioned "bump" mailing-list style :-) I'm mainly concerned with
> 2) .. any ideas as to why the channel never gets hanged up? I had a look at
> the mod_fax.c code and it doesn't hang up the channel once a fax
> transmission ends so it should return to the dialplan .. right? The next
> application to execute should be "hangup" but it never does.
>
> Thanks
>
>
> On Mon, Nov 17, 2008 at 12:22 PM, Gonzalo Servat <gservat at gmail.com>wrote:
>
>> Hi,
>>
>> Nice work on mod_fax! I just tried sending myself a couple of faxes and
>> they were received successfully. I even tried using tone_detect which
>> correctly detected the fax machine and fired off rxfax.
>>
>> I wanted to report back on a couple of issues:
>>
>> 1) Even though the spool dir is set to /tmp/, I called up rxfax with
>> data="rxfax.tiff" and it saved it in /. Shouldn't it save it in the spool
>> dir?
>>
>> 2) After receiving the fax, the channel is never hanged up. The
>> tone_detect app even detects the busy tone (which calls the hangup
>> application when it detects it) but it just sits there for a long time until
>> I manually uuid_kill it. Log says:
>>
>> 2008-11-17 11:59:08 [DEBUG] switch_core_session.c:489
>> switch_core_session_perform_receive_message() Send signal OpenZAP/1:1/1
>> [BREAK]
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:163 phase_e_handler()
>> ==============================================================================
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:170 phase_e_handler() Fax
>> successfully received.
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:181 phase_e_handler() Remote station
>> id:
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:182 phase_e_handler() Local station
>> id:  Home
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:183 phase_e_handler() Pages
>> transferred: 1
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:184 phase_e_handler() Total fax
>> pages:   1
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:185 phase_e_handler() Image
>> resolution:  8031x3850
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:186 phase_e_handler() Transfer
>> Rate:     9600
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:188 phase_e_handler() ECM
>> status         off
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:189 phase_e_handler() remote
>> country:
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:190 phase_e_handler() remote
>> vendor:
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:191 phase_e_handler() remote
>> model:
>> 2008-11-17 12:00:20 [DEBUG] mod_fax.c:193 phase_e_handler()
>> ==============================================================================
>> 2008-11-17 12:00:23 [DEBUG] switch_ivr_async.c:1228 tone_detect_callback()
>> TONE busy DETECTED
>> 2008-11-17 12:00:23 [DEBUG] switch_core_session.c:667
>> switch_core_session_queue_private_event() Send signal OpenZAP/1:1/1 [BREAK]
>>
>> ... time goes by ... show channels returns:
>>
>> FreeSWITCH>show channels
>>
>> uuid,created,created_epoch,name,state,cid_name,cid_num,ip_addr,dest,application,application_data,dialplan,context,read_codec,read_rate,write_codec,write_rate
>> da211ab0-b4af-11dd-9b26-492b0027ea62,2008-11-17
>> 11:58:46,1226930326,OpenZAP/1:1/1,CS_EXECUTE,OpenZAP,52174195,,inbound_fax,rxfax,rxfax.tiff,XML,internal,PCMU,8000,PCMU,8000
>>
>> 1 total.
>>
>> ... until I finally call:
>>
>> FreeSWITCH>uuid_kill da211ab0-b4af-11dd-9b26-492b0027ea62
>> +OK
>>
>> In the dialplan, right after calling rxfax I call the hangup application.
>>
>> Thanks to all involved for making FS, mod_fax, spandsp, etc! :)
>>
>> Any help on the above would be greatly appreciated.
>> - Gonzalo
>>
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>


-- 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
iax:guest at conference.freeswitch.org/888
googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
pstn:213-799-1400
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20081119/843fd1a7/attachment-0002.html 


More information about the FreeSWITCH-users mailing list