summaryrefslogtreecommitdiffstats
path: root/xmrstak/net/jpsock.cpp
diff options
context:
space:
mode:
authorpsychocrypt <psychocrypt@users.noreply.github.com>2017-11-16 20:24:50 +0100
committerGitHub <noreply@github.com>2017-11-16 20:24:50 +0100
commit214a00c63a1b47a0805b6d0315d91632ff4fca80 (patch)
tree6dc83776504cf3eab752b566503638fdb65ac901 /xmrstak/net/jpsock.cpp
parent036ffa887272b0c27197f78a6082b903ace1a344 (diff)
parent0a20956b3f44a41566be18b55f47d96935b01202 (diff)
downloadxmr-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.cpp3
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;
}
OpenPOWER on IntegriCloud