From 0d89432ea61bea6901abc6a34dbb9a20172f75ab Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Sun, 13 Jul 2008 13:12:36 +0000 Subject: Ticket #564: Reduce the memory usage for default pjsip settings git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2131 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip/src/pjsip-simple/evsub.c | 2 +- pjsip/src/pjsip-simple/publishc.c | 1 + pjsip/src/pjsip/sip_transport_tcp.c | 8 ++++---- pjsip/src/pjsip/sip_transport_tls_ossl.c | 8 ++++---- 4 files changed, 10 insertions(+), 9 deletions(-) (limited to 'pjsip/src') diff --git a/pjsip/src/pjsip-simple/evsub.c b/pjsip/src/pjsip-simple/evsub.c index 9d51a29d..84bc8dba 100644 --- a/pjsip/src/pjsip-simple/evsub.c +++ b/pjsip/src/pjsip-simple/evsub.c @@ -296,7 +296,7 @@ PJ_DEF(pj_status_t) pjsip_evsub_init_module(pjsip_endpoint *endpt) pj_list_init(&mod_evsub.pkg_list); /* Create pool: */ - mod_evsub.pool = pjsip_endpt_create_pool(endpt, "evsub", 4000, 4000); + mod_evsub.pool = pjsip_endpt_create_pool(endpt, "evsub", 512, 512); if (!mod_evsub.pool) return PJ_ENOMEM; diff --git a/pjsip/src/pjsip-simple/publishc.c b/pjsip/src/pjsip-simple/publishc.c index 6b54f53e..f55c8051 100644 --- a/pjsip/src/pjsip-simple/publishc.c +++ b/pjsip/src/pjsip-simple/publishc.c @@ -119,6 +119,7 @@ PJ_DEF(pj_status_t) pjsip_publishc_init_module(pjsip_endpoint *endpt) return pjsip_endpt_add_capability( endpt, NULL, PJSIP_H_ALLOW, NULL, 1, &pjsip_publish_method.name); */ + PJ_UNUSED_ARG(endpt); return PJ_SUCCESS; } diff --git a/pjsip/src/pjsip/sip_transport_tcp.c b/pjsip/src/pjsip/sip_transport_tcp.c index 8866417d..59f33e49 100644 --- a/pjsip/src/pjsip/sip_transport_tcp.c +++ b/pjsip/src/pjsip/sip_transport_tcp.c @@ -36,10 +36,10 @@ #define THIS_FILE "sip_transport_tcp.c" #define MAX_ASYNC_CNT 16 -#define POOL_LIS_INIT 4000 -#define POOL_LIS_INC 4001 -#define POOL_TP_INIT 4000 -#define POOL_TP_INC 4002 +#define POOL_LIS_INIT 512 +#define POOL_LIS_INC 512 +#define POOL_TP_INIT 512 +#define POOL_TP_INC 512 struct tcp_listener; struct tcp_transport; diff --git a/pjsip/src/pjsip/sip_transport_tls_ossl.c b/pjsip/src/pjsip/sip_transport_tls_ossl.c index 3c4fc706..4e31318b 100644 --- a/pjsip/src/pjsip/sip_transport_tls_ossl.c +++ b/pjsip/src/pjsip/sip_transport_tls_ossl.c @@ -66,10 +66,10 @@ #define THIS_FILE "transport_tls_ossl.c" #define MAX_ASYNC_CNT 16 -#define POOL_LIS_INIT 4000 -#define POOL_LIS_INC 4001 -#define POOL_TP_INIT 4000 -#define POOL_TP_INC 4002 +#define POOL_LIS_INIT 512 +#define POOL_LIS_INC 512 +#define POOL_TP_INIT 512 +#define POOL_TP_INC 512 -- cgit v1.2.3