Hello,<br>I'm playing with FreeSwitch svn revision 8849.<br>When I try to put an established call on hold (I'm using eyebeam), FreeSwitch takes 5 seconds to reply with 200 OK.<br>This would not be a big problem by itself, but it seems this OnHold processing blocks the reply for all other incoming calls (or SIP calls at least).<br>
As an example, below are the timestamps of a call to 9998 from the time the INVITE ONHOLD was sent and of a new call to 9997 (which itself caused eyebeam to put 9998 on hold) till the reception of 200OK. You will see the 200 OK for the 9997 call will only happen after 200 OK for 9998 REINVITE for ONHOLD is transmmited (9998 and 9987 are the test numbers from default.xml dialplan. I copied them to public.xml so that I would not be bothered with authentication messages during this test):<br>
<br>09:52:40.6 <br>SENDING TO: <a href="http://192.168.128.3:5080" target="_blank">192.168.128.3:5080</a><br>INVITE sip:mod_sofia@192.168.128.3:5080;transport=udp SIP/2.0<br>To: <sip:9998@freeswitch>;tag=ZpggZ9jgp01tj<br>
From: 1001 <sip:1001@freeswitch>;tag=5a0b7d40<br>
a=sendonly<br><br>09:52:40.6 <br>RECEIVING FROM: <a href="http://192.168.128.3:5080" target="_blank">192.168.128.3:5080</a><br>SIP/2.0 100 Trying<br>From: 1001 <sip:1001@freeswitch>;tag=5a0b7d40<br>To: <sip:9998@freeswitch>;tag=ZpggZ9jgp01tj<br>
<br>09:52:41.4 <br>SENDING TO: <a href="http://192.168.128.3:5080" target="_blank">192.168.128.3:5080</a><br>INVITE sip:9997@freeswitch SIP/2.0<br>To: <sip:9997@freeswitch><br>From: 1001<sip:1001@freeswitch>;tag=226ba00e<br>
a=sendrecv<br>
<br>09:52:41.5 <br>RECEIVING FROM: <a href="http://192.168.128.3:5080" target="_blank">192.168.128.3:5080</a><br>SIP/2.0 100 Trying<br>From: 1001 <sip:1001@freeswitch>;tag=226ba00e<br>To: <sip:9997@freeswitch><br>
<br>09:52:45.6 <br>
RECEIVING FROM: <a href="http://192.168.128.3:5080" target="_blank">192.168.128.3:5080</a><br>SIP/2.0 200 OK<br>From: 1001 <sip:1001@freeswitch>;tag=5a0b7d40<br>To: <sip:9998@freeswitch>;tag=ZpggZ9jgp01tj<br>
a=sendrecv<br><br>
09:52:45.6 <br>SENDING TO: <a href="http://192.168.128.3:5080" target="_blank">192.168.128.3:5080</a><br>ACK sip:mod_sofia@192.168.128.3:5080;transport=udp SIP/2.0<br>To: <sip:9998@freeswitch>;tag=ZpggZ9jgp01tj<br>
From: 1001 <sip:1001@freeswitch>;tag=5a0b7d40<br>
<br>09:52:45.7 <br>RECEIVING FROM: <a href="http://192.168.128.3:5080" target="_blank">192.168.128.3:5080</a><br>SIP/2.0 200 OK<br>From: 1001 <sip:1001@freeswitch>;tag=226ba00e<br>To: <sip:9997@freeswitch>;tag=0Z98043KK9QDe<br>
a=sendrecv<br><br><br>I also tried to initiate a call with another softphone (SIP Communicator) while eyebeam was putting its call on hold and the same thing happened.<br>On the other hand INVITE OFFHOLD is replied instantly.<br>
<br>Regards,<br>takeshi<br><br>