pjnath: Leak of STUN TCP socket
Found by agents:
Progression of TCP leak (Alice side):
Trace of socket(*, SOCK_STREAM, *)
(Alice side):
Matching progression against the trace, leaks seem to follow this pattern:
pj_sock_socket at /daemon/contrib/native/pjproject/pjlib/build/../src/pj/sock_bsd.c:583
pj_stun_sock_connect at /daemon/contrib/native/pjproject/pjnath/build/../src/pjnath/stun_sock.c:1315
pj_stun_sock_connect_active at /daemon/contrib/native/pjproject/pjnath/build/../src/pjnath/stun_sock.c:1436
ice_wait_tcp_connection at /daemon/contrib/native/pjproject/pjnath/build/../src/pjnath/ice_strans.c:2741
perform_check at /daemon/contrib/native/pjproject/pjnath/build/../src/pjnath/ice_session.c:2662
start_periodic_check at /daemon/contrib/native/pjproject/pjnath/build/../src/pjnath/ice_session.c:2814
periodic_timer at /daemon/contrib/native/pjproject/pjnath/build/../src/pjnath/ice_session.c:2921
pj_timer_heap_poll at /daemon/contrib/native/pjproject/pjlib/build/../src/pj/timer.c:915
jami::IceTransport::Impl::handleEvents(unsigned int) at /daemon/src/ice_transport.cpp:544
[...]