summaryrefslogtreecommitdiff
path: root/source4/libnet/libnet_vampire.c
diff options
context:
space:
mode:
Diffstat (limited to 'source4/libnet/libnet_vampire.c')
-rw-r--r--source4/libnet/libnet_vampire.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source4/libnet/libnet_vampire.c b/source4/libnet/libnet_vampire.c
index f74f9bb4f78..f6bcf2951a3 100644
--- a/source4/libnet/libnet_vampire.c
+++ b/source4/libnet/libnet_vampire.c
@@ -652,10 +652,10 @@ WERROR libnet_vampire_cb_store_chunk(void *private_data,
return WERR_INVALID_PARAMETER;
}
- if (req_replica_flags & DRSUAPI_DRS_CRITICAL_ONLY) {
+ if (req_replica_flags & DRSUAPI_DRS_CRITICAL_ONLY || is_exop) {
/*
- * If we only replicate the critical objects
- * we should not remember what we already
+ * If we only replicate the critical objects, or this
+ * is an exop we should not remember what we already
* got, as it is incomplete.
*/
ZERO_STRUCT(s_dsa->highwatermark);