diff --git a/checkin_notes b/checkin_notes index 4e5e273b56..cd94013e5f 100755 --- a/checkin_notes +++ b/checkin_notes @@ -8799,3 +8799,9 @@ David 30 Dec 2003 sched/ start + +David 30 Dec 2003 + - added element to in RPC request message + + client/ + client_types.C,h diff --git a/client/client_types.C b/client/client_types.C index c2350fec12..492223182e 100644 --- a/client/client_types.C +++ b/client/client_types.C @@ -938,6 +938,9 @@ int RESULT::write(FILE* out, bool to_server) { n = stderr_out.length(); if (n) { fprintf(out, "\n"); + if (to_server) { + fprintf(out, "%d\n", wup->version_num); + } fprintf(out, stderr_out.c_str()); if (stderr_out[n-1] != '\n') fprintf(out, "\n"); fprintf(out, "\n"); diff --git a/client/client_types.h b/client/client_types.h index 118b79e5c1..494eebb36f 100644 --- a/client/client_types.h +++ b/client/client_types.h @@ -248,6 +248,21 @@ struct RESULT { // defined only if active_task_state is PROCESS_SIGNALED int active_task_state; // the state of the active task corresponding to this result string stderr_out; + // the concatenation of: + // + // - if report_result_error() is called for this result: + // x + // x + // x + // x + // - if called in FILES_DOWNLOADED state: + // x + // - if called in NEW state: + // x for each failed download + // - if called in COMPUTE_DONE state: + // x for each failed upload + // + // - X, where X is the app's stderr output APP* app; WORKUNIT* wup; diff --git a/doc/client.php b/doc/client.php index f2b019ec51..c9cd432878 100644 --- a/doc/client.php +++ b/doc/client.php @@ -60,10 +60,10 @@ The work manager window has several tabs:
  • Downloading: input files are being downloaded.
  • Ready to run: An estimate of the total CPU time is shown. -
  • In progress: currently running. +
  • Running: currently running. Elapsed CPU time and estimated percent done is shown.
  • Uploading: output files are being uploaded. -
  • Done: waiting to notify the scheduling server. +
  • Ready to report: waiting to notify the scheduling server. Right-click on a work unit to:
      @@ -108,6 +108,7 @@ The work manager's menu items are as follows: use this dialog to enter its address and port.
  • Help +
    • About: show work manage version number.
    diff --git a/doc/startup.php b/doc/startup.php index 927e93db51..45166c0871 100644 --- a/doc/startup.php +++ b/doc/startup.php @@ -10,7 +10,7 @@ You can join a second and subsequent projects as follows. Note: if you wish, you can use different email and name than those of your first account.
  • Receive an email containing an account key (a long random string). -
  • Run the BOINC client, and select the Add Project command. +
  • Run the BOINC client, and select the Attach to Project command. Enter the project's URL and your account key.