aboutsummaryrefslogtreecommitdiff
path: root/syncapi/streams/stream_receipt.go
diff options
context:
space:
mode:
Diffstat (limited to 'syncapi/streams/stream_receipt.go')
-rw-r--r--syncapi/streams/stream_receipt.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/syncapi/streams/stream_receipt.go b/syncapi/streams/stream_receipt.go
index 8818a553..40e5bd01 100644
--- a/syncapi/streams/stream_receipt.go
+++ b/syncapi/streams/stream_receipt.go
@@ -52,6 +52,7 @@ func (p *ReceiptStreamProvider) IncrementalSync(
lastPos, receipts, err := snapshot.RoomReceiptsAfter(ctx, joinedRooms, from)
if err != nil {
req.Log.WithError(err).Error("p.DB.RoomReceiptsAfter failed")
+ _ = snapshot.Rollback()
return from
}