From 948fa42499308af14f95ff6af694c4301a7b6a55 Mon Sep 17 00:00:00 2001
From: Howard Chu <hyc@openldap.org>
Date: Thu, 9 Dec 2004 21:49:24 +0000
Subject: [PATCH] Fix prev commit

---
 servers/slapd/connection.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/servers/slapd/connection.c b/servers/slapd/connection.c
index b3d4b2e2bf..03b5624f2f 100644
--- a/servers/slapd/connection.c
+++ b/servers/slapd/connection.c
@@ -711,8 +711,12 @@ static void connection_abandon( Connection *c )
 	/* c_mutex must be locked by caller */
 
 	Operation *o, *next, op = {0};
+	Opheader ohdr = {0};
 	SlapReply rs = {0};
 
+	op.o_hdr = &ohdr;
+	op.o_conn = c;
+	op.o_connid = c->c_connid;
 	op.o_tag = LDAP_REQ_ABANDON;
 	for ( o = LDAP_STAILQ_FIRST( &c->c_ops ); o; o=next ) {
 		next = LDAP_STAILQ_NEXT( o, o_next );
-- 
GitLab