svnClientManager.shutdown(null);
if (svnClientManager != null) svnClientManager.shutdown(null);
	public void stop(BundleContext ctxt) throws Exception {		super.stop(ctxt);		// remove listeners		IWorkspace workspace = ResourcesPlugin.getWorkspace();				workspace.removeResourceChangeListener(statusCacheManager);		workspace.removeResourceChangeListener(metaFileSyncListener);		workspace.removeResourceChangeListener(fileModificationManager);		workspace.removeResourceChangeListener(teamPrivateListener);		// save the state which includes the known repositories		if (repositories != null) {			repositories.shutdown();		}				adapterFactories.shutdown(null);        getPluginPreferences().removePropertyChangeListener(statusCacheManager);		        // save the plugin preferences        savePluginPreferences();				// remove all of this plugin's save participants. This is easier than		// having		// each class that added itself as a participant to have to listen to		// shutdown.		workspace.removeSaveParticipant(this);                svnClientManager.shutdown(null);                getChangeSetManager().dispose();	}