I have res_fax setup and working for the most part. However, I'm seeing
some fax machines drop the connection on me -
Apr 9 17:33:11] NOTICE[30809]: res_fax.c:906 generic_fax_exec: Channel
'DAHDI/1-1' did not return a frame; probably hung up.
-- Channel 0/1, span 1 got hangup, cause 102
-- Channel 'DAHDI/1-1' FAX session '20' is complete, result:
'SUCCESS' (FAX_SUCCESS), error: 'NO_ERROR', pages: 1, resolution:
'204x98', transfer rate: '14400', remoteSID: '<numberredacted>'
== Spawn extension (macro-fax_rcv, s, 3) exited non-zero on
'DAHDI/1-1' in macro 'fax_rcv'
It appears to be dropping out of my macro fax_rcv at that point and not
executing the next step in the dialplan, which is a System call to a
script that converts the tif to a pdf and emails it to the extension owner.
My question is how do I ensure that my script is called when the far end
hangs up before the call progresses that far in the dialplan?
My first thought is to add something like this-
exten => h, 1, System(callmyscript.sh,arg1,arg2,arg3,arg4,argimapirate)
to the macro, but I'm not sure if that would do it or not.
Anyone have any thoughts?
Thanks-
Joe
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users