We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 138aa87 commit b734eb9Copy full SHA for b734eb9
1 file changed
lib/realtime.js
@@ -543,6 +543,9 @@ function disconnect(socket) {
543
if (note.server.isDirty) {
544
updateNote(note, function (err, _note) {
545
if (err) return logger.error('disconnect note failed: ' + err);
546
+ // clear server before delete to avoid memory leaks
547
+ note.server.document = "";
548
+ note.server.operations = [];
549
delete note.server;
550
delete notes[noteId];
551
if (config.debug) {
0 commit comments