diff -up azureus-4.3.1.4/com/aelitis/azureus/core/impl/AzureusCoreImpl.java.no-update-manager-AzureusCoreImpl azureus-4.3.1.4/com/aelitis/azureus/core/impl/AzureusCoreImpl.java --- azureus-4.3.1.4/com/aelitis/azureus/core/impl/AzureusCoreImpl.java.no-update-manager-AzureusCoreImpl 2010-01-31 18:52:06.000000000 +0200 +++ azureus-4.3.1.4/com/aelitis/azureus/core/impl/AzureusCoreImpl.java 2010-02-12 22:47:11.000000000 +0200 @@ -1394,14 +1394,7 @@ AzureusCoreImpl if (Logger.isEnabled()) Logger.log(new LogEvent(LOGID, "Stop operation completes")); - // if any installers exist then we need to closedown via the updater - - if ( apply_updates && - getPluginManager().getDefaultPluginInterface().getUpdateManager().getInstallers().length > 0 ){ - - AzureusRestarterFactory.create( this ).restart( true ); - } - + try { Class c = Class.forName( "sun.awt.AWTAutoShutdown" );