diff --git a/src/ck_epoch.c b/src/ck_epoch.c index 477101b..d9b99d2 100644 --- a/src/ck_epoch.c +++ b/src/ck_epoch.c @@ -401,7 +401,9 @@ ck_epoch_synchronize(struct ck_epoch_record *record) goal = epoch + CK_EPOCH_GRACE; /* - * Provide strong ordering irrespective of reader status. + * Provide strong ordering irrespective of reader status. The + * observations of the counters must be ordered with respect to + * prior updates and current active readers. */ ck_pr_fence_memory();