do not use disposed alarm

This commit is contained in:
Eugene Zhuravlev
2011-12-09 16:39:41 +01:00
parent fea83b914a
commit 524751e07a
@@ -584,13 +584,15 @@ public class DebuggerSession implements AbstractDebuggerSession {
}
private void notifyThreadsRefresh() {
myUpdateAlarm.cancelAllRequests();
myUpdateAlarm.addRequest(new Runnable() {
public void run() {
final DebuggerStateManager contextManager = getContextManager();
contextManager.fireStateChanged(contextManager.getContext(), EVENT_THREADS_REFRESH);
}
}, 100, ModalityState.NON_MODAL);
if (!myUpdateAlarm.isDisposed()) {
myUpdateAlarm.cancelAllRequests();
myUpdateAlarm.addRequest(new Runnable() {
public void run() {
final DebuggerStateManager contextManager = getContextManager();
contextManager.fireStateChanged(contextManager.getContext(), EVENT_THREADS_REFRESH);
}
}, 100, ModalityState.NON_MODAL);
}
}
}