Merge branch 'addrman' of https://github.com/sipa/bitcoin
authorGavin Andresen <gavinandresen@gmail.com>
Thu, 22 Mar 2012 13:19:01 +0000 (09:19 -0400)
committerGavin Andresen <gavinandresen@gmail.com>
Thu, 22 Mar 2012 13:19:01 +0000 (09:19 -0400)
1  2 
bitcoin-qt.pro
src/db.cpp
src/db.h
src/init.cpp
src/main.cpp
src/makefile.unix
src/net.cpp
src/net.h

diff --cc bitcoin-qt.pro
Simple merge
diff --cc src/db.cpp
Simple merge
diff --cc src/db.h
Simple merge
diff --cc src/init.cpp
Simple merge
diff --cc src/main.cpp
Simple merge
Simple merge
diff --cc src/net.cpp
@@@ -1820,8 -1728,12 +1737,12 @@@ void StartNode(void* parg
      if (!CreateThread(ThreadMessageHandler, NULL))
          printf("Error: CreateThread(ThreadMessageHandler) failed\n");
  
+     // Dump network addresses
+     if (!CreateThread(ThreadDumpAddress, NULL))
+         printf("Error; CreateThread(ThreadDumpAddress) failed\n");
      // Generate coins in the background
 -    GenerateBitcoins(fGenerateBitcoins, pwalletMain);
 +    GenerateBitcoins(GetBoolArg("-gen", false), pwalletMain);
  }
  
  bool StopNode()
diff --cc src/net.h
+++ b/src/net.h
  #include <arpa/inet.h>
  #endif
  
 +#include "mruset.h"
  #include "netbase.h"
  #include "protocol.h"
+ #include "addrman.h"
  
  class CAddrDB;
  class CRequestTracker;