From 81737b9eed4f62825e16f13d59e5dc5aa684315f Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Jan 20 2012 15:29:08 +0000 Subject: Updated for ticket#50 --- diff --git a/ldap/servers/plugins/linkedattrs/fixup_task.c b/ldap/servers/plugins/linkedattrs/fixup_task.c index a698a6c..b1c29d3 100644 --- a/ldap/servers/plugins/linkedattrs/fixup_task.c +++ b/ldap/servers/plugins/linkedattrs/fixup_task.c @@ -77,6 +77,13 @@ linked_attrs_fixup_task_add(Slapi_PBlock *pb, Slapi_Entry *e, goto out; } + /* make sure the plugin is not closed */ + if(!linked_attrs_is_started()){ + *returncode = LDAP_OPERATIONS_ERROR; + rv = SLAPI_DSE_CALLBACK_ERROR; + goto out; + } + /* get arg(s) */ linkdn = fetch_attr(e, "linkdn", 0);