aboutsummaryrefslogtreecommitdiff
path: root/syncapi
diff options
context:
space:
mode:
Diffstat (limited to 'syncapi')
-rw-r--r--syncapi/consumers/roomserver.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/syncapi/consumers/roomserver.go b/syncapi/consumers/roomserver.go
index 6b3ebe53..e9c4abe8 100644
--- a/syncapi/consumers/roomserver.go
+++ b/syncapi/consumers/roomserver.go
@@ -73,7 +73,11 @@ func NewOutputRoomEventConsumer(
// Start consuming from room servers
func (s *OutputRoomEventConsumer) Start() error {
- _, err := s.jetstream.Subscribe(s.topic, s.onMessage, s.durable)
+ _, err := s.jetstream.Subscribe(
+ s.topic, s.onMessage, s.durable,
+ nats.DeliverAll(),
+ nats.ManualAck(),
+ )
return err
}