You're using an event consumer somewhere in a lua script or dotnet binding or something and not popping from it so it fills it up.

On Nov 14, 2013 4:46 PM, "Andre" <andretodd@verizon.net> wrote:

HI, I’m testing my freeswitch on Windows (1.2.14) 64 bit and I used pjsip-perf.exe --method=INVITE  sip:2@127.0.0.1:5063 --count=1000 --thread=4

 

After a few hundred calls I start to get Cannot queue any more events..... and about 30 cps.  A fast Bing search shows this line of code.

Anyone know what this means and how to fix it?

 

 

00040 static void event_handler(switch_event_t *event)
00041 {
00042         EventConsumer *E = (EventConsumer *) event->bind_user_data;
00043         switch_event_t *dup;
00044         
00045         switch_event_dup(&dup, event);
00046 
00047         if (switch_queue_trypush(E->events, dup) != SWITCH_STATUS_SUCCESS) {
00048                 switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Cannot queue any more events.....\n");
00049                 switch_event_destroy(&dup);
00050         }
00051 

00052 }


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org