diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2011-06-10 22:43:00 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2011-06-10 22:43:00 +0200 |
commit | e1d21ca141706f730067e20958bbdd973672e019 (patch) | |
tree | 62fe65f8e5630ea8487837d701193196bec97282 /runtime | |
parent | cca47caf92eaea4ae57cc9b016d9b458157447ce (diff) | |
download | rsyslog-e1d21ca141706f730067e20958bbdd973672e019.tar.gz rsyslog-e1d21ca141706f730067e20958bbdd973672e019.tar.xz rsyslog-e1d21ca141706f730067e20958bbdd973672e019.zip |
bugfix: memory leak in imtcp & subsystems under some circumstances
This leak is tied to error conditions which lead to incorrect cleanup
of some data structures.
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/nsdsel_gtls.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/nsdsel_gtls.c b/runtime/nsdsel_gtls.c index 1a389a00..aff55af2 100644 --- a/runtime/nsdsel_gtls.c +++ b/runtime/nsdsel_gtls.c @@ -177,6 +177,7 @@ doRetry(nsd_gtls_t *pNsd) finalize_it: if(iRet != RS_RET_OK && iRet != RS_RET_CLOSED && iRet != RS_RET_RETRY) pNsd->bAbortConn = 1; /* request abort */ +dbgprintf("XXXXXX: doRetry: iRet %d, pNsd->bAbortConn %d\n", iRet, pNsd->bAbortConn); RETiRet; } |