Creates a self-extracting install script.
This commit is contained in:
@@ -203,7 +203,10 @@ public class PlayerEnvironment
|
||||
*/
|
||||
runArguments(ops, params, System.out);
|
||||
|
||||
Runtime.getRuntime().addShutdownHook(new Thread(connector::stop));
|
||||
Runtime.getRuntime().addShutdownHook(new Thread(() -> {
|
||||
connector.stop();
|
||||
PlayerManager.getPlayers().shutdownPlayers();
|
||||
}));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -619,12 +619,13 @@ public class Interface extends JFrame implements SongDisplayListener, ComponentL
|
||||
@Override
|
||||
public void windowClosing(WindowEvent windowEvent)
|
||||
{
|
||||
PlayerManager.getPlayers().shutdownPlayers();
|
||||
logger.info("Window closing");
|
||||
}
|
||||
|
||||
@Override
|
||||
public void windowClosed(WindowEvent windowEvent)
|
||||
{
|
||||
logger.info("Window closed");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user