Get rid of the redundant SSL contexts.

This commit is contained in:
JoelKatz
2013-01-10 09:10:40 -08:00
parent ce3ce7820b
commit cfcb1a2c11
4 changed files with 8 additions and 19 deletions

View File

@@ -38,8 +38,6 @@ private:
// Connections with have a 64-bit identifier
boost::unordered_map<uint64, Peer::pointer> mPeerIdMap;
boost::asio::ssl::context mCtx;
Peer::pointer mScanning;
boost::asio::deadline_timer mScanTimer;
std::string mScanIp;
@@ -60,7 +58,9 @@ private:
Peer::pointer peerConnect(const std::string& strIp, int iPort);
public:
ConnectionPool(boost::asio::io_service& io_service);
ConnectionPool(boost::asio::io_service& io_service) :
mLastPeer(0), mScanTimer(io_service), mPolicyTimer(io_service)
{ ; }
// Begin enforcing connection policy.
void start();