core/efw: send back results earlier

The client sends results back earlier (i.e., before all jobs are
done) if the client response time (CLIENT_JOB_REQUEST_SEC) is
exceeded. This makes sure that extraordinarily long-running
experiments get reported back before, e.g., the LIDO job timeout
kills the Fail* instance.

Change-Id: I3ada0360ec54b63f80a7008570ca514449720220
This commit is contained in:
Richard Hellwig
2013-06-12 15:51:07 +02:00
parent eeeeb92ee7
commit 12f9915d1c
2 changed files with 17 additions and 2 deletions

View File

@ -31,7 +31,9 @@ private:
uint64_t m_server_runid;
WallclockTimer m_job_runtime;
double m_job_runtime_total;
int m_job_throughput;
int m_job_total;
std::deque<ExperimentData*> m_parameters;
std::deque<ExperimentData*> m_results;