Bug 157566 [Viewers] Application doesn't shutdown because background thread is running
This really a critical bug which should be fixed before M2 is out. In ToolTipSupport a Timer thread is started and never cancled if tooltips are not used!
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ToolTipSupport.java
/* (non-Javadoc)
		 * @see org.eclipse.swt.widgets.Listener#handleEvent(org.eclipse.swt.widgets.Event)
		 */
		public void handleEvent(Event event) {
			CLabel label = (CLabel) event.widget;
			Shell shell = label.getShell();
			switch (event.type) {
			case SWT.MouseDown:
				viewer.setSelection(new StructuredSelection());
				
			case SWT.MouseExit:
				viewer.getControl().setFocus();
				shell.dispose();
				break;
			}
		}
	}
}