Hi,guys.
This is sammy.
Here i met some problem in T.38 fax test on new module: mod_spandsp(based on the latest src)
When simulate one T.38 fax receive process with sipP as below:
1) 1000 calls to 666666, and call is established.
666666 is one extension in public.xml
<extension name="666666">
<condition field="destination_number" expression="^(666666)$">
<action application="answer" />
<action application="playback" data="silence_stream://2000"/>
<action application="rxfax" data="/tmp/999.tiff"/>
<action application="hangup"/>
</condition>
</extension>
2) 666666 send re-INVITE to 1000 with T.38 SDP.
Here re-INVITE retrys 5 times, and FS return " Fax processing not successful - result (48) Disconnected after permitted retries. "
i print some logs for libs/spandsp T.30 handle, found in function t30::repeat_last_command(), t30_state_t->state is T30_STATE_R(17) , so FS return " Disconnected after permitted retries ".
Does anyone know the reason?
Where is the span_log of spandsp lib ? i cannt find it...