I will answer my own question :-) The following line in the app_chanspy.c was causing my problem:
"waitms = count ? 100 : 5000;" and of course sequentially then the line: "res = ast_waitfordigit(chan, waitms);" in the same beginning of the same "for" loop but in the next iteration. I have changed "waitms = count ? 100 : 5000;" to " waitms = count ? 100 : 500;" and I didn't notice any change (besides my problem being fixed, which is good :-) ), especially no negative effects. I will however still test this thing, but maybe some of the development guys might tell me what exactly have I changed and what side-effects it might cause :-) ? With Regards, Alex -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Asterisk Sent: Friday, June 20, 2008 12:30 PM To: 'Asterisk Users Mailing List - Non-Commercial Discussion' Subject: [asterisk-users] ChanSpy and delay Hello, I noticed a bit problematic behavior in ChanSpy function. This is the scenario: 1. agent is making a conversation, 2. I call an extension with ChanSpy and start listening (so far so good), 3. agent completes the call (I am still on the ChanSpy extension), 4. new call is distributed to an agent, 5. agent answers the call (I am still on the ChanSpy extension, but I hear silence...), 6. after 4-5 seconds I can again hear the agent (please see the log: 15:46:38 agent starts the conversation, 4 seconds later chan spy attaches his channel to mine): Jun 19 15:46:38 VERBOSE[9907] logger.c: -- Zap/65-1 answered Local/[EMAIL PROTECTED],2 Jun 19 15:46:42 NOTICE[9905] app_chanspy.c: Attaching Zap/124-1 to Local/[EMAIL PROTECTED],2 Why is there such a delay before I start hearing the agent again? Is this a known bug, is there any workaround to that? I'm using a rather old version of Asterisk: 1.2.9, but I am not thinking about upgrading right now because everything else is working like a charm (and it has to handle more than 3k calls per day). Regards, Alex _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users