summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNoriko Hosoi <nhosoi@redhat.com>2009-03-12 20:38:59 +0000
committerNoriko Hosoi <nhosoi@redhat.com>2009-03-12 20:38:59 +0000
commit6bb764dd4d8e5f8194206a1f3c491f2671488170 (patch)
treed85cedfc1ad9ba8554652daeedb6a76bbef17379
parent2bc78534fe250dcdf5efd211c5d0904e69287c9b (diff)
downloadds-6bb764dd4d8e5f8194206a1f3c491f2671488170.tar.gz
ds-6bb764dd4d8e5f8194206a1f3c491f2671488170.tar.xz
ds-6bb764dd4d8e5f8194206a1f3c491f2671488170.zip
Resolves: #489763
Summary: rhds80 64b el5.3 - db2ldif lock case Description: Fixed double free, which confused the server operation and eventually crashed the server.
-rw-r--r--ldap/servers/slapd/dse.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/ldap/servers/slapd/dse.c b/ldap/servers/slapd/dse.c
index 28384d01..4d593500 100644
--- a/ldap/servers/slapd/dse.c
+++ b/ldap/servers/slapd/dse.c
@@ -1139,9 +1139,6 @@ dse_add_entry_pb(struct dse* pdse, Slapi_Entry *e, Slapi_PBlock *pb)
slapi_entry_free(schemacheckentry);
}
- /* callers expect e (SLAPI_ADD_ENTRY) to be freed or otherwise consumed */
- slapi_entry_free(e);
-
return rc;
}