diff --git a/src/servers/app/CursorManager.cpp b/src/servers/app/CursorManager.cpp index 464e359eef..72d9b8d5b2 100644 --- a/src/servers/app/CursorManager.cpp +++ b/src/servers/app/CursorManager.cpp @@ -144,6 +144,7 @@ CursorManager::RemoveCursor(ServerCursor* cursor) if (!Lock()) return false; + // TODO: this doesn't work as it looks like, and it's not safe! if (cursor->ReferenceCount() > 0) { // cursor has been referenced again in the mean time Unlock();