From de575729486bfcac4d4033914f9642d79815b2ac Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Tue, 28 May 2024 15:18:24 +0200 Subject: [PATCH] IJPL-73122 vcs: add warning for a disposed thread GitOrigin-RevId: 0e220a941c26e3fe4dfbf657e88eba3a633b1bc5 --- platform/vcs-impl/src/com/intellij/openapi/vcs/VcsNotifier.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/VcsNotifier.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/VcsNotifier.java index d4dde3f7d139..2fdb5546576d 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/VcsNotifier.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/VcsNotifier.java @@ -2,6 +2,7 @@ package com.intellij.openapi.vcs; import com.intellij.notification.*; +import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.NlsContexts.NotificationContent; import com.intellij.openapi.util.NlsContexts.NotificationTitle; @@ -39,6 +40,7 @@ public class VcsNotifier { @NotNull public Notification notify(@NotNull Notification notification) { + if (myProject.isDisposed()) Logger.getInstance(VcsNotifier.class).warn("Project is already disposed: " + notification); notification.notify(myProject); return notification; }