1
0
Эх сурвалжийг харах

Ticket 48266 - do not free repl keep alive entry on error

Description:  There is no need to free the "repl keep alive" entry
              if any stage of the "add" fails.  Otherwise we could
              potentially run into a double free.

https://fedorahosted.org/389/ticket/48266

Reviewed by: nhosoi(Thanks!)
Mark Reynolds 10 жил өмнө
parent
commit
e5d9b0c741

+ 0 - 1
ldap/servers/plugins/replication/repl5_replica.c

@@ -456,7 +456,6 @@ replica_subentry_create(Slapi_DN *repl_root, ReplicaId rid)
                 "create replication keep alive entry %s: %s\n", slapi_entry_get_dn_const(e),
                 ldap_err2string(return_value));
         rc = -1;
-        slapi_entry_free(e); /* The entry was not consumed */
         goto done;
     }