forked from I2P_Developers/i2p.i2p
Make sure listFiles returns i2ptunnel.config on un-migrated platforms, don't loop over loadControllers in startup()
This commit is contained in:
@@ -171,8 +171,9 @@ public class TunnelControllerGroup implements ClientApp {
|
||||
* @since 0.9.4
|
||||
*/
|
||||
public void startup() {
|
||||
List<File> fileList = listFiles();
|
||||
for (File configFile : fileList) {
|
||||
File configFile = new File(_configFile);
|
||||
if (!configFile.isAbsolute())
|
||||
configFile = new File(_context.getConfigDir(), _configFile);
|
||||
try {
|
||||
_log.logAlways(Log.WARN, "Configuring a tunnel " + configFile);
|
||||
loadControllers(configFile);
|
||||
@@ -194,7 +195,6 @@ public class TunnelControllerGroup implements ClientApp {
|
||||
else
|
||||
_context.addShutdownTask(new Shutdown());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* ClientApp interface
|
||||
@@ -784,6 +784,11 @@ public class TunnelControllerGroup implements ClientApp {
|
||||
for (File afile : listOfFiles) {
|
||||
files.add(afile);
|
||||
}
|
||||
}else{
|
||||
File cfgFile = new File(_configFile);
|
||||
if (!cfgFile.isAbsolute())
|
||||
cfgFile = new File(_context.getConfigDir(), _configFile);
|
||||
files.add(cfgFile);
|
||||
}
|
||||
Collections.sort(files);
|
||||
return files;
|
||||
|
Reference in New Issue
Block a user