don't change value of routerconsole.browser if we're running alongside a service install

This commit is contained in:
idk
2022-09-19 19:50:13 -04:00
parent 51873e9d62
commit 6b61213625
2 changed files with 18 additions and 10 deletions

View File

@@ -89,8 +89,9 @@ public class WinLauncher extends CopyConfigDir {
File home = homeDir();
boolean continuerunning = promptServiceStartIfAvailable("i2p");
if (!continuerunning){
logger.severe("Service startup failure, please start I2P service with services.msc");
if (!continuerunning) {
logger.severe(
"Service startup failure, please start I2P service with services.msc");
System.exit(2);
}
@@ -121,12 +122,14 @@ public class WinLauncher extends CopyConfigDir {
System.exit(0);
}
i2pRouter = new Router(routerConfig(), System.getProperties());
if (i2pRouter.saveConfig("routerconsole.browser", null)) {
logger.info("removed routerconsole.browser config");
}
if (i2pRouter.saveConfig("routerconsole.browser",
appImageExe() + " -noproxycheck")) {
logger.info("updated routerconsole.browser config " + appImageExe());
if (!isInstalled("i2p")) {
if (i2pRouter.saveConfig("routerconsole.browser", null)) {
logger.info("removed routerconsole.browser config");
}
if (i2pRouter.saveConfig("routerconsole.browser",
appImageExe() + " -noproxycheck")) {
logger.info("updated routerconsole.browser config " + appImageExe());
}
}
logger.info("Router is configured");