You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
using the same sessionPath (as you didn’t use the previous client)
This is super dangerous, reusing the same path means reusing the same data from all the state store. The assumption was that one new client = one new store = one empty directory for the session. In general, it's your responsibility as an embedder to ensure that the directory is empty before creating the client: here, it's the server versions that's affected, but technically every cached value could tried to be reused by the next client, and things could go wrong in multiple ways that are even more confusing.
Steps to reproduce:
serverNameOrHomeserverUrl("matrix.org")
but don’t log in/use the client.serverNameOrHomeserverUrl("element.io")
using the samesessionPath
(as you didn’t use the previous client) and log in.The text was updated successfully, but these errors were encountered: