Router: Add startup/shutdown state machine

Tunnels: Cleanup, catch more cases of zero-hop configuration
ClientAppConfig: Start i2ptunnel sooner
  Since BuildRequestor won't use a zero-hop exploratory as a paired tunnel
  for client builds, it's now safe to start client tunnels
  before the expl. tunnels are ready. This will save up to 90 seconds.
This commit is contained in:
zzz
2015-01-07 17:54:21 +00:00
parent b3238079c3
commit 37f34d83f8
12 changed files with 291 additions and 64 deletions

View File

@@ -39,6 +39,7 @@ clientApp.1.startOnLoad=false
clientApp.2.main=net.i2p.i2ptunnel.TunnelControllerGroup
clientApp.2.name=Application tunnels
clientApp.2.args=i2ptunnel.config
clientApp.2.delay=35
clientApp.2.startOnLoad=true
# run our own eepsite with a seperate jetty instance