Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Called when a player leaves a server
- *
- * @param event
- * Relevant event details
- */
- @Override
- public void onPlayerQuit(PlayerEvent event) {
- plugin.dataSource.Unload(event.getPlayer().getName());
- new Thread(new Runnable()
- {
- public void run()
- {
- try
- {
- Thread.sleep(1000);
- Runtime rt = Runtime.getRuntime();
- double mem = rt.freeMemory();
- rt.runFinalization();
- rt.gc();
- mem = rt.freeMemory() - mem;
- mem /= 1024 * 1024;
- myGeneral.LogInfo("Freed "+mem+"MB");
- }
- catch (InterruptedException ex)
- {
- return;
- }
- }
- }).start();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement