diff options
author | Eike Stepper | 2022-11-23 17:21:06 +0000 |
---|---|---|
committer | Eike Stepper | 2022-11-23 17:21:06 +0000 |
commit | 50344bb1617ad3ddfc2ccd986c8d0262152349cf (patch) | |
tree | fe7d22f488c5dee49ee1fd8d0d0e5ef75831884a /plugins/org.eclipse.net4j.util/src | |
parent | 851b1e1dc003d730e0d420d02e7d3cc4ce1a423c (diff) | |
download | cdo-50344bb1617ad3ddfc2ccd986c8d0262152349cf.tar.gz cdo-50344bb1617ad3ddfc2ccd986c8d0262152349cf.tar.xz cdo-50344bb1617ad3ddfc2ccd986c8d0262152349cf.zip |
[581112] [UI] CDOEditor fails if the editor's resource disappears on ViewTargetChange
https://bugs.eclipse.org/bugs/show_bug.cgi?id=581112
Diffstat (limited to 'plugins/org.eclipse.net4j.util/src')
-rw-r--r-- | plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java index 2aa0a1e8b9..0f6bc082be 100644 --- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java +++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java @@ -231,9 +231,10 @@ public class Notifier implements INotifier2 { for (int i = 0; i < listeners.length; i++) { + IListener listener = listeners[i]; + try { - IListener listener = listeners[i]; if (listener != null) { listener.notifyEvent(event); @@ -241,7 +242,7 @@ public class Notifier implements INotifier2 } catch (Exception ex) { - OM.LOG.error(ex); + OM.LOG.warn(listener + " failed to process " + event + ": " + ex, ex); } } } |