Always verifying slot contents.
diff --git a/example/example_consumer.go b/example/example_consumer.go
index e57aebf..dd83a8a 100644
--- a/example/example_consumer.go
+++ b/example/example_consumer.go
@@ -21,7 +21,9 @@
finished := time.Now()
fmt.Println(sequence, finished.Sub(this.started))
this.started = time.Now()
- } else if sequence != ringBuffer[sequence&RingMask] {
+ }
+
+ if sequence != ringBuffer[sequence&RingMask] {
message := ringBuffer[sequence&RingMask]
panic(fmt.Sprintf("Race condition--Cursor: %d, Message: %d\n", sequence, message))
}