Hi installed yesterday and today on 2 different servers kamialio 4.4
> kamailio -v
> version: kamailio 4.4.2 (x86_64/linux) 12777a
> flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB
> poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
> id: 12777a
> compiled on 06:45:41 Jul 17 2016 with gcc 5.4.0
and today
> kamailio -v
> version: kamailio 4.4.2 (x86_64/linux) 12777a
> flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB
> poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
> id: 12777a
> compiled on 14:34:16 Jul 18 2016 with gcc 5.4.0
start with TLS gives this error on both. Debug log gives nothing about tls. Just these strings.
ERROR: tls [tls_init.c:490]: tls_pre_init(): Unable to set the memory allocation functions
ERROR: <core> [sr_module.c:607]: load_module(): /usr/local/lib64/kamailio/modules/tls.so: mod_register failed
Saw you made some changes on TLS module. Suppose it is because of it.
Will give access to the server if it needs
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/714
-remove local libnsq files
-pass NULL for NSQReaderCfg to new_nsq_reader()
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/745
-- Commit Summary --
* remove reader.c from module and use libnsq reader.c
* remove nsq.h in favor of libnsq; remove utlist.h in favor of uthash-dev
* remove http.h in favor of libnsq
* update new_nsq_reader() function call
-- File Changes --
D modules/nsq/http.h (48)
D modules/nsq/nsq.h (91)
M modules/nsq/nsq_mod.c (2)
D modules/nsq/reader.c (173)
D modules/nsq/utlist.h (728)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/745.patchhttps://github.com/kamailio/kamailio/pull/745.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/745
On a Linux 64 bits Ubuntu, I'm trying to use the http_async_client to send a POST message but whatever I set, it always suspends the current route contrary to the content of the documentation.
When I look at the C code it seems to be done on purpose as the return for the POST is different than the return from the get:
static int w_http_async_get(sip_msg_t *msg, char *query, char* rt)
{
...
return async_send_query(msg, &sdata, NULL, act);
}
static int w_http_async_post(sip_msg_t *msg, char *query, char* post, char* rt)
{
...
if(async_send_query(msg, &sdata, &post_data, act)<0)
return -1;
/* force exit in config */
return 0;
}
I was expecting the post function to work as the get one and to finish with something like:
return async_send_query(msg, &sdata, &post_data, act);
Based on the document it looks like a bug but the comment bothers me and let me think it might be done on purpose (which one?)
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/744