i2psnark ConnectionAcceptor:

- Fix ConnectionAcceptor not restarting after tunnel
    restart, preventing incoming connections
  - locking tweaks
  - cleaner reschedule tweaks
  - don't store server socket locally
  - constructor tweaks / finals
  - Stop acceptor when tunnel disconnects
  - javadocs
This commit is contained in:
zzz
2013-12-04 14:17:38 +00:00
parent 445e4301d5
commit 7fe8573df4
5 changed files with 87 additions and 62 deletions

View File

@ -169,7 +169,7 @@ public class SnarkManager implements CompleteListener {
public void start() {
_running = true;
_peerCoordinatorSet = new PeerCoordinatorSet();
_connectionAcceptor = new ConnectionAcceptor(_util);
_connectionAcceptor = new ConnectionAcceptor(_util, _peerCoordinatorSet);
_monitor = new I2PAppThread(new DirMonitor(), "Snark DirMonitor", true);
_monitor.start();
// only if default instance