famedly / matrix-dart-sdk

Matrix SDK written in pure Dart.
GNU Affero General Public License v3.0
62 stars 32 forks source link

feat: Implement unpublished MSC custom refresh token lifetime #1755

Closed krille-chan closed 5 months ago

krille-chan commented 7 months ago

Custom client implementation of https://github.com/famedly/synapse/pull/10

nico-famedly commented 6 months ago

Hm, something seems to trigger 2 refreshes in parallel, which then causes 2 different refresh tokens to be returned, which then causes me to get signed out:

grafik

This might need some locking OR we need to track down, why this causes parallel refreshes.