diff options
| author | Garrett D'Amore <garrett@damore.org> | 2019-05-19 15:48:47 -0700 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2019-05-19 15:48:47 -0700 |
| commit | c2ba57e71c4280beec14c0f4da805d9d08b4dde9 (patch) | |
| tree | e4e1c4431a80f34866b9595ac3a28e7771c73979 /src/supplemental | |
| parent | b0a4b2ac594fffb61023eebd32e08caa8e301486 (diff) | |
| download | nng-c2ba57e71c4280beec14c0f4da805d9d08b4dde9.tar.gz nng-c2ba57e71c4280beec14c0f4da805d9d08b4dde9.tar.bz2 nng-c2ba57e71c4280beec14c0f4da805d9d08b4dde9.zip | |
fixes #948 TLS listener leaks underlying TCP stream listener
Diffstat (limited to 'src/supplemental')
| -rw-r--r-- | src/supplemental/tls/tls_common.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/supplemental/tls/tls_common.c b/src/supplemental/tls/tls_common.c index 97bcce26..39a4bff0 100644 --- a/src/supplemental/tls/tls_common.c +++ b/src/supplemental/tls/tls_common.c @@ -365,6 +365,7 @@ tls_listener_free(void *arg) if ((l = arg) != NULL) { tls_listener_close(l); nng_tls_config_free(l->cfg); + nng_stream_listener_free(l->l); nni_mtx_fini(&l->lk); NNI_FREE_STRUCT(l); } |
