Fix problem with seednode at localhost

This commit is contained in:
Manfred Karrer 2014-10-14 23:40:42 +02:00
parent f0b4291b8d
commit cf6fa5205f
3 changed files with 11 additions and 6 deletions

View File

@ -57,15 +57,21 @@ public class SeedNode extends Thread {
* from seedNodeAddresses
*/
public static void main(String[] args) {
int index = 0;
SeedNodeAddress seedNodeAddress;
if (args.length > 0) {
int index = 0;
// use host index passes as param
int param = Integer.valueOf(args[0]);
if (param < staticSedNodeAddresses.size())
index = param;
seedNodeAddress = new SeedNodeAddress(staticSedNodeAddresses.get(index));
}
else {
seedNodeAddress = new SeedNodeAddress(SeedNodeAddress.StaticSeedNodeAddresses.LOCALHOST);
}
SeedNode seedNode = new SeedNode(new SeedNodeAddress(staticSedNodeAddresses.get(index)));
SeedNode seedNode = new SeedNode(seedNodeAddress);
seedNode.setDaemon(true);
seedNode.start();

View File

@ -37,7 +37,6 @@ import io.bitsquare.msg.DHTSeedService;
import io.bitsquare.msg.MessageFacade;
import io.bitsquare.msg.P2PNode;
import io.bitsquare.msg.SeedNodeAddress;
import io.bitsquare.msg.actor.DHTManager;
import io.bitsquare.persistence.Persistence;
import io.bitsquare.settings.Settings;
import io.bitsquare.trade.TradeManager;
@ -119,8 +118,8 @@ class StaticSeedNodeAddressesProvider implements Provider<SeedNodeAddress.Static
String seedNodeFromConfig = BitSquareModule.properties.getProperty("defaultSeedNode");
// Set default
//SeedNodeAddress.StaticSeedNodeAddresses seedNode = SeedNodeAddress.StaticSeedNodeAddresses.LOCALHOST;
SeedNodeAddress.StaticSeedNodeAddresses seedNode = SeedNodeAddress.StaticSeedNodeAddresses.DIGITAL_OCEAN1;
SeedNodeAddress.StaticSeedNodeAddresses seedNode = SeedNodeAddress.StaticSeedNodeAddresses.LOCALHOST;
//SeedNodeAddress.StaticSeedNodeAddresses seedNode = SeedNodeAddress.StaticSeedNodeAddresses.DIGITAL_OCEAN1;
// if defined in config we override the above
// if (seedNodeFromConfig != null)

View File

@ -26,7 +26,7 @@
<logger name="io.bitsquare" level="TRACE"/>
<logger name="org.bitcoinj" level="WARN"/>
<logger name="net.tomp2p" level="WARN"/>
<logger name="net.tomp2p" level="TRACE"/>
<logger name="io.netty.util" level="WARN"/>
<logger name="io.netty.channel" level="WARN"/>