Too much of "Looks like another instance is already running." #5584

This commit is contained in:
rusefillc 2023-10-07 20:48:10 -04:00
parent 232b56790a
commit 2681951bf9
2 changed files with 7 additions and 1 deletions

View File

@ -73,6 +73,7 @@ public class StartupFrame {
public StartupFrame() { public StartupFrame() {
// AudioPlayback.start(); // AudioPlayback.start();
String title = "rusEFI console version " + Launcher.CONSOLE_VERSION; String title = "rusEFI console version " + Launcher.CONSOLE_VERSION;
log.info(title);
frame = FrameHelper.createFrame(title).getFrame(); frame = FrameHelper.createFrame(title).getFrame();
frame.addWindowListener(new WindowAdapter() { frame.addWindowListener(new WindowAdapter() {
@Override @Override
@ -221,6 +222,7 @@ public class StartupFrame {
frame.add(content); frame.add(content);
frame.pack(); frame.pack();
setFrameIcon(frame); setFrameIcon(frame);
log.info("setVisible");
frame.setVisible(true); frame.setVisible(true);
UiUtils.centerWindow(frame); UiUtils.centerWindow(frame);

View File

@ -26,9 +26,12 @@ public class JustOneInstance {
try { try {
Socket clientSocket = new Socket(); Socket clientSocket = new Socket();
clientSocket.connect(new InetSocketAddress("localhost", PORT), LOCAL_CONNECTION_TIMEOUT_MS); clientSocket.connect(new InetSocketAddress("localhost", PORT), LOCAL_CONNECTION_TIMEOUT_MS);
System.out.println("*** Already running!"); String msg = "*** Already running!";
System.out.println(msg);
log.info(msg);
return true; return true;
} catch (IOException e) { } catch (IOException e) {
log.info("No other instances seem to be running");
return false; return false;
} }
} }
@ -38,6 +41,7 @@ public class JustOneInstance {
@Override @Override
public void run() { public void run() {
ServerSocket serverSocket; ServerSocket serverSocket;
log.info("server socket " + PORT);
try { try {
serverSocket = new ServerSocket(PORT, 1); serverSocket = new ServerSocket(PORT, 1);