An error occurred while fetching folder content.
Forked from
Maunium / synapse
Source project has a limited visibility.
14mRh4X0r
authored
Fixes #1834.
`get_new_events_for_appservice` internally calls `get_events_as_list`, which will filter out any rejected events. If all returned events are filtered out, `_notify_interested_services` will return without updating the last handled stream position. If there are 100 consecutive such events, processing will halt altogether.
Breaking the loop is now done by checking whether we're up-to-date with `current_max` in the loop condition, instead of relying on an empty `events` list.
Signed-off-by:
Willem Mulder <14mRh4X0r@gmail.com>
Name | Last commit | Last update |
---|