X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fde%2Ftodesbaum%2Fjsite%2Fmain%2FMain.java;h=b04473d5011432981526b8030d6c8b4cfdb8cb1f;hb=195933c1bcb643143275b2725b01acecda59bcce;hp=909ffa6b72ed199a8de88f98b312fcd1add3893a;hpb=1745ccd7921df1769d1e7e6b71144f13c6bad3a3;p=jSite.git diff --git a/src/de/todesbaum/jsite/main/Main.java b/src/de/todesbaum/jsite/main/Main.java index 909ffa6..b04473d 100644 --- a/src/de/todesbaum/jsite/main/Main.java +++ b/src/de/todesbaum/jsite/main/Main.java @@ -154,7 +154,7 @@ public class Main implements ActionListener, ListSelectionListener, WizardListen if (!configuration.createLockFile()) { int option = JOptionPane.showOptionDialog(null, I18n.getMessage("jsite.main.already-running"), "", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, new Object[] { I18n.getMessage("jsite.main.already-running.override"), I18n.getMessage("jsite.wizard.quit") }, I18n.getMessage("jsite.wizard.quit")); if (option != 0) { - return; + throw new IllegalStateException("Lockfile override not active, refusing start."); } configuration.removeLockfileOnExit(); }