I'm getting the following error coming from Firestore
.
"Firestore (7.24.0): Received WebStorage notification for local change.
Another client might have garbage-collected our state",
The issue seems to be coming from this exact line in Firestore JS SDK: https://github.com/firebase/firebase-js-sdk/blob/master/packages/firestore/src/local/shared_client_state.ts#L759
I do have persistence support (offline support) enabled with:
firebase.firestore.enablePersistence({ synchronizeTabs: true });
I'm not too familiar with the internal implementation of the SDK, so it would be nice to know:
- What's a likely scenario for this to happen?
- What's the recommended action to recover from this error?
The UX in the app is just a hanged app that seems to fail in its read/write operations until the app itself is killed and restored.
from Firestore: Received WebStorage notification for local change. Another client might have garbage-collected our state
No comments:
Post a Comment