diff options
author | psychocrypt <psychocrypt@users.noreply.github.com> | 2017-11-16 20:24:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-16 20:24:50 +0100 |
commit | 214a00c63a1b47a0805b6d0315d91632ff4fca80 (patch) | |
tree | 6dc83776504cf3eab752b566503638fdb65ac901 /xmrstak/net/jpsock.cpp | |
parent | 036ffa887272b0c27197f78a6082b903ace1a344 (diff) | |
parent | 0a20956b3f44a41566be18b55f47d96935b01202 (diff) | |
download | xmr-stak-214a00c63a1b47a0805b6d0315d91632ff4fca80.zip xmr-stak-214a00c63a1b47a0805b6d0315d91632ff4fca80.tar.gz |
Merge pull request #127 from fireice-uk/fix-multipool
Fix cases where positive feedback was still occurring.
Diffstat (limited to 'xmrstak/net/jpsock.cpp')
-rw-r--r-- | xmrstak/net/jpsock.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xmrstak/net/jpsock.cpp b/xmrstak/net/jpsock.cpp index 36c901e..7ee09e7 100644 --- a/xmrstak/net/jpsock.cpp +++ b/xmrstak/net/jpsock.cpp @@ -443,16 +443,17 @@ bool jpsock::connect(std::string& sConnectError) sSocketError.clear(); iJobDiff = 0; connect_attempts++; + connect_time = get_timestamp(); if(sck->set_hostname(net_addr.c_str())) { bRunning = true; disconnect_time = 0; - connect_time = get_timestamp(); oRecvThd = new std::thread(&jpsock::jpsock_thread, this); return true; } + disconnect_time = get_timestamp(); sConnectError = std::move(sSocketError); return false; } |