diff --git a/src/shareddoc.js b/src/shareddoc.js index 02342b9..8a7d7dd 100644 --- a/src/shareddoc.js +++ b/src/shareddoc.js @@ -532,6 +532,7 @@ export const getYDoc = async (docname, conn, env, storage, timingData, gc = true } catch (e) { // ensure to cleanup event handlers and timers doc.destroy(); + docs.delete(docname); throw e; } return doc;