diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2010-09-16 14:25:00 -0400 |
---|---|---|
committer | Nathan Kinder <nkinder@redhat.com> | 2010-09-17 12:16:02 -0700 |
commit | 1aab7c095a094f81916b7061a447570fde17407a (patch) | |
tree | 8955ce7c410395cfbd6347fd588e3b737f147910 /ldap/servers/slapd/back-ldbm | |
parent | 889b6d03b0e6ef0b315f78437dc7217e23ae63d0 (diff) | |
download | ds-1aab7c095a094f81916b7061a447570fde17407a.tar.gz ds-1aab7c095a094f81916b7061a447570fde17407a.tar.xz ds-1aab7c095a094f81916b7061a447570fde17407a.zip |
Bug 630092 - Coverity #15487: Resource leaks issues
https://bugzilla.redhat.com/show_bug.cgi?id=630092
Description:
The index_set_entry_to_fifo() has been modified to release ep when
the job is aborted.
Diffstat (limited to 'ldap/servers/slapd/back-ldbm')
-rw-r--r-- | ldap/servers/slapd/back-ldbm/import-threads.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ldap/servers/slapd/back-ldbm/import-threads.c b/ldap/servers/slapd/back-ldbm/import-threads.c index 9629a9ef..b18bbce5 100644 --- a/ldap/servers/slapd/back-ldbm/import-threads.c +++ b/ldap/servers/slapd/back-ldbm/import-threads.c @@ -805,6 +805,7 @@ index_set_entry_to_fifo(ImportWorkerInfo *info, Slapi_Entry *e, } if (job->flags & FLAG_ABORT) { + backentry_free(&ep); goto bail; } @@ -831,6 +832,7 @@ index_set_entry_to_fifo(ImportWorkerInfo *info, Slapi_Entry *e, DS_Sleep(sleeptime); } if (job->flags & FLAG_ABORT) { + backentry_free(&ep); goto bail; } |