Browse Source

don't try to submit solutions when not connected.

cl-refactor
Genoil 9 years ago
parent
commit
76a5ee7253
  1. 2
      CMakeLists.txt
  2. 7
      ethminer/MinerAux.h
  3. 2
      libstratum/EthStratumClient.h
  4. 2
      libstratum/EthStratumClientV2.h
  5. BIN
      releases/ethminer-0.9.41-genoil-1.0.1.zip
  6. BIN
      releases/ethminer-0.9.41-genoil-1.0.2.zip
  7. BIN
      releases/ethminer-0.9.41-genoil-1.0.3.zip
  8. BIN
      releases/ethminer-0.9.41-genoil-1.0.4b3.zip
  9. BIN
      releases/ethminer-0.9.41-genoil-1.0.5.zip
  10. BIN
      releases/ethminer-0.9.41-genoil-1.0.6.zip
  11. BIN
      releases/ethminer-0.9.41-genoil-1.0.7.zip
  12. BIN
      releases/ethminer-0.9.41-genoil-1.1.1.zip
  13. BIN
      releases/ethminer-0.9.41-genoil-1.1.2.zip
  14. BIN
      releases/ethminer-0.9.41-genoil-1.1.3.zip
  15. BIN
      releases/ethminer-0.9.41-genoil-1.1.4.zip
  16. BIN
      releases/ethminer-0.9.41-genoil-1.1.zip

2
CMakeLists.txt

@ -2,7 +2,7 @@
cmake_minimum_required(VERSION 2.8.12)
set(PROJECT_VERSION "0.9.41")
set(GENOIL_VERSION "1.1.3")
set(GENOIL_VERSION "1.1.4")
if (${CMAKE_VERSION} VERSION_GREATER 3.0)
cmake_policy(SET CMP0042 OLD) # fix MACOSX_RPATH
cmake_policy(SET CMP0048 NEW) # allow VERSION argument in project()

7
ethminer/MinerAux.h

@ -1008,7 +1008,12 @@ private:
f.onSolutionFound([&](EthashProofOfWork::Solution sol)
{
client.submit(sol);
if (client.isConnected()) {
client.submit(sol);
}
else {
cwarn << "Can't submit solution: Not connected";
}
return false;
});

2
libstratum/EthStratumClient.h

@ -28,7 +28,7 @@ public:
void setFailover(string const & host, string const & port, string const & user, string const & pass);
bool isRunning() { return m_running; }
bool isConnected() { return m_connected; }
bool isConnected() { return m_connected && m_authorized; }
h256 currentHeaderHash() { return m_current.headerHash; }
bool current() { return m_current; }
unsigned waitState() { return m_waitState; }

2
libstratum/EthStratumClientV2.h

@ -29,7 +29,7 @@ public:
void setFailover(string const & host, string const & port, string const & user, string const & pass);
bool isRunning() { return m_running; }
bool isConnected() { return m_connected; }
bool isConnected() { return m_connected && m_authorized; }
h256 currentHeaderHash() { return m_current.headerHash; }
bool current() { return m_current; }
unsigned waitState() { return m_waitState; }

BIN
releases/ethminer-0.9.41-genoil-1.0.1.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.0.2.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.0.3.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.0.4b3.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.0.5.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.0.6.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.0.7.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.1.1.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.1.2.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.1.3.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.1.4.zip

Binary file not shown.

BIN
releases/ethminer-0.9.41-genoil-1.1.zip

Binary file not shown.
Loading…
Cancel
Save