Close plugin log handlers on disable

This commit is contained in:
md_5 2014-06-24 18:22:35 +10:00
parent 81d83bdd8a
commit 2b304ecebc

View File

@ -355,6 +355,10 @@ public class BungeeCord extends ProxyServer
try try
{ {
plugin.onDisable(); plugin.onDisable();
for ( Handler handler : plugin.getLogger().getHandlers() )
{
handler.close();
}
} catch ( Throwable t ) } catch ( Throwable t )
{ {
getLogger().severe( "Exception disabling plugin " + plugin.getDescription().getName() ); getLogger().severe( "Exception disabling plugin " + plugin.getDescription().getName() );