Error PJ_ETOOMANY

SN
Shankara Narayanan
Tue, Jun 2, 2020 7:45 AM

Hi,

I'm trying to scale my pjsua2 application and made below changes in
"//pjproject-2.10/pjlib/include/pj/config_site.h" and things were fine till
40th call but after that below error . Any clues?

Configuration
#define PJSUA_MAX_PLAYERS 100
#define PJSUA_MAX_RECORDERS 100
#define PJSUA_MAX_CONF_PORTS (PJSUA_MAX_CALLS+2*PJSUA_MAX_PLAYERS)

define PJSUA_MAX_ACC 200

define PJ_SCANNER_USE_BITWISE 0

undef PJ_OS_HAS_CHECK_STACK

define PJ_OS_HAS_CHECK_STACK 0

define PJ_LOG_MAX_LEVEL 3

define PJ_ENABLE_EXTRA_CHECK 0

define PJ_IOQUEUE_MAX_HANDLES 500

define PJSIP_MAX_TSX_COUNT ((640*1024)-1)

define PJSIP_MAX_DIALOG_COUNT ((640*1024)-1)

define PJSIP_UDP_SO_SNDBUF_SIZE (2410241024)

define PJSIP_UDP_SO_RCVBUF_SIZE (2410241024)

define PJ_DEBUG 0

define PJSIP_SAFE_MODULE 0

define PJ_HAS_STRICMP_ALNUM 0

define PJSIP_UNESCAPE_IN_PLACE 1

if defined(PJ_WIN32) || defined(PJ_WIN64)

define PJSIP_MAX_NET_EVENTS 10

endif

define PJSUA_MAX_CALLS 512

07:32:15.008          pjsua_call.c !.Error making call: Too many objects
of the specified type (PJ_ETOOMANY) [status=70010]
07:32:15.008              call.cpp  pjsua_call_make_call(acc.getId(),
&pj_dst_uri, param.p_opt, this, param.p_msg_data, &id) error: Too many
objects of the specified type (PJ_ETOOMANY) (status=70010)
[../src/pjsua2/call.cpp:658]

Hi, I'm trying to scale my pjsua2 application and made below changes in "//pjproject-2.10/pjlib/include/pj/config_site.h" and things were fine till 40th call but after that below error . Any clues? Configuration #define PJSUA_MAX_PLAYERS 100 #define PJSUA_MAX_RECORDERS 100 #define PJSUA_MAX_CONF_PORTS (PJSUA_MAX_CALLS+2*PJSUA_MAX_PLAYERS) # define PJSUA_MAX_ACC 200 # define PJ_SCANNER_USE_BITWISE 0 # undef PJ_OS_HAS_CHECK_STACK # define PJ_OS_HAS_CHECK_STACK 0 # define PJ_LOG_MAX_LEVEL 3 # define PJ_ENABLE_EXTRA_CHECK 0 # define PJ_IOQUEUE_MAX_HANDLES 500 # define PJSIP_MAX_TSX_COUNT ((640*1024)-1) # define PJSIP_MAX_DIALOG_COUNT ((640*1024)-1) # define PJSIP_UDP_SO_SNDBUF_SIZE (24*1024*1024) # define PJSIP_UDP_SO_RCVBUF_SIZE (24*1024*1024) # define PJ_DEBUG 0 # define PJSIP_SAFE_MODULE 0 # define PJ_HAS_STRICMP_ALNUM 0 # define PJSIP_UNESCAPE_IN_PLACE 1 # if defined(PJ_WIN32) || defined(PJ_WIN64) # define PJSIP_MAX_NET_EVENTS 10 # endif # define PJSUA_MAX_CALLS 512 07:32:15.008 pjsua_call.c !.Error making call: Too many objects of the specified type (PJ_ETOOMANY) [status=70010] 07:32:15.008 call.cpp pjsua_call_make_call(acc.getId(), &pj_dst_uri, param.p_opt, this, param.p_msg_data, &id) error: Too many objects of the specified type (PJ_ETOOMANY) (status=70010) [../src/pjsua2/call.cpp:658]