more logging needed

This commit is contained in:
Neil Alexander 2020-03-10 16:18:24 +00:00
parent 70fdf9f834
commit 091e98a2d1
5 changed files with 20 additions and 0 deletions

View file

@ -97,6 +97,10 @@ func (s *OutputRoomEventConsumer) onMessage(msg *sarama.ConsumerMessage) error {
// TODO: Is this trusted here?
ev, err := gomatrixserverlib.NewEventFromTrustedJSON(output.NewRoomEvent.Event, false, output.NewRoomEvent.RoomVersion)
if err != nil {
log.WithError(err).WithField("roomversion", output.NewRoomEvent.RoomVersion).Errorf(
"roomserver output log: couldn't create event from trusted JSON (%d bytes)",
len(output.NewRoomEvent.Event),
)
return err
}

View file

@ -87,6 +87,10 @@ func (s *OutputRoomEventConsumer) onMessage(msg *sarama.ConsumerMessage) error {
// TODO: Is this trusted here?
ev, err := gomatrixserverlib.NewEventFromTrustedJSON(output.NewRoomEvent.Event, false, output.NewRoomEvent.RoomVersion)
if err != nil {
log.WithError(err).WithField("roomversion", output.NewRoomEvent.RoomVersion).Errorf(
"roomserver output log: couldn't create event from trusted JSON (%d bytes)",
len(output.NewRoomEvent.Event),
)
return err
}

View file

@ -186,6 +186,10 @@ func (s *OutputRoomEventConsumer) joinedHostsAtEvent(
// TODO: Is this trusted here?
ev, err := gomatrixserverlib.NewEventFromTrustedJSON(ore.Event, false, ore.RoomVersion)
if err != nil {
log.WithError(err).WithField("roomversion", ore.RoomVersion).Errorf(
"roomserver output log: couldn't create event from trusted JSON (%d bytes)",
len(ore.Event),
)
return nil, err
}

View file

@ -81,6 +81,10 @@ func (s *OutputRoomEventConsumer) onMessage(msg *sarama.ConsumerMessage) error {
// TODO: Is this trusted here?
ev, err := gomatrixserverlib.NewEventFromTrustedJSON(output.NewRoomEvent.Event, false, output.NewRoomEvent.RoomVersion)
if err != nil {
log.WithError(err).WithField("roomversion", output.NewRoomEvent.RoomVersion).Errorf(
"roomserver output log: couldn't create event from trusted JSON (%d bytes)",
len(output.NewRoomEvent.Event),
)
return err
}

View file

@ -101,6 +101,10 @@ func (s *OutputRoomEventConsumer) onNewRoomEvent(
// TODO: Is this trusted here?
ev, err := gomatrixserverlib.NewEventFromTrustedJSON(msg.Event, false, msg.RoomVersion)
if err != nil {
log.WithError(err).WithField("roomversion", msg.RoomVersion).Errorf(
"roomserver output log: couldn't create event from trusted JSON (%d bytes)",
len(msg.Event),
)
return err
}