# HG changeset patch # User David Anderson # Date 1211250282 0 # Node ID 9f794b82bb7e2f7af1a07b40842b8e9c4b02b0b4 # Parent 906567c8b63b733c124576d2f02eca233c512e06 fixed a delayed unload crash in sdktools diff -r 906567c8b63b -r 9f794b82bb7e extensions/sdktools/extension.cpp --- a/extensions/sdktools/extension.cpp Sun May 18 00:51:51 2008 +0000 +++ b/extensions/sdktools/extension.cpp Tue May 20 02:24:42 2008 +0000 @@ -166,6 +166,7 @@ gameconfs->CloseGameConfigFile(g_pGameConf); playerhelpers->RemoveClientListener(&g_SdkTools); playerhelpers->UnregisterCommandTargetProcessor(this); + plsys->RemovePluginsListener(&g_OutputManager); SH_REMOVE_HOOK_MEMFUNC(IServerGameDLL, LevelInit, gamedll, this, &SDKTools::LevelInit, true);