Commit Graph

139 Commits

Author SHA1 Message Date
David Anderson aefd2d4c88 - client: add mechanism to abort results if they get > 100
"premature exits" (exit(0) without finish file) between checkpoints


svn path=/trunk/boinc/; revision=13207
2007-07-20 23:42:20 +00:00
Charlie Fenton 390633ff7e Back out my shared memory changes of 27 June because it might prevent compound applications from attaching to the shared memory as needed
svn path=/trunk/boinc/; revision=13046
2007-06-28 11:09:07 +00:00
David Anderson 823df51238 - client: allow up to a day (rather than work_buf_min()) to elapsed
between completing a result and reporting it.
- back end: added <httpd_user> config option:
    Web server user name (used by file deleter)
- back end: don't report unparsed XML in config.xml as an error

client/
    app.h
    work_fetch.C
lib/
    shmem.C
sched/
    file_deleter.C
    file_upload_handler.C
    sched_config.C,h
    show_shmem.C

svn path=/trunk/boinc/; revision=13039
2007-06-27 20:09:18 +00:00
Charlie Fenton fdf8973685 CC: Mark shmem segment for eventual destruction on first msg from task (*nix only)
svn path=/trunk/boinc/; revision=13034
2007-06-27 10:29:31 +00:00
Charlie Fenton 7bb1b1a0d4 CC: Add logic to scheduler, etc. for systems which limit the number of shared memory segments per process and / or system-wide.
svn path=/trunk/boinc/; revision=13015
2007-06-25 11:46:15 +00:00
David Anderson 9850a17167 - GUI RPC: add graphics_exec_path and slot_path fields to RESULT.
These let the Manager run the graphics app.
    Graphics apps have physical name *v6graphics*
- Separated ACTIVE_TASK::write() and ACTIVE_TASK::write_gui().
    These need to write largely disjoint set of items.
- code cleanup: remove a zillion "else"s in parsing code
- code cleanup: change a zillion match_tag(buf, "<foo/>"
    to parse_bool(buf, "foo")

client/
    app.C,h
    client_state.C
    client_types.C,h
lib/
    gui_rpc_client.h
    gui_rpc_client_ops.C
sched/
    server_types.C

svn path=/trunk/boinc/; revision=12938
2007-06-14 23:08:43 +00:00
David Anderson f7e650191a - client: change Win program launch to suppress hourglass cursor
- client simulator: add --cpu_sched_rr_only and --dual_dcf options

client/
    app.h
    app_start.C
    client_types.C,h
    cpu_sched.C
    cs_scheduler.C
    sim.C,h
    work_fetch.C

svn path=/trunk/boinc/; revision=12671
2007-05-15 20:29:26 +00:00
Rom Walton 67078e9e67 - Fix a build break in the manager.
client/
        app.h
    lib/
        common_defs.h

svn path=/trunk/boinc/; revision=12646
2007-05-11 03:49:25 +00:00
David Anderson 4931b54706 *** empty log message ***
svn path=/trunk/boinc/; revision=12335
2007-04-09 16:19:42 +00:00
David Anderson b8a107c995 *** empty log message ***
svn path=/trunk/boinc/; revision=12265
2007-03-23 18:48:06 +00:00
David Anderson 71afcf8c06 *** empty log message ***
svn path=/trunk/boinc/; revision=12235
2007-03-15 23:01:51 +00:00
David Anderson 6ff0977570 *** empty log message ***
svn path=/trunk/boinc/; revision=12139
2007-02-22 16:33:37 +00:00
Rom Walton b8cf48e398 *** empty log message ***
svn path=/trunk/boinc/; revision=12123
2007-02-20 18:25:04 +00:00
David Anderson ac3e809427 *** empty log message ***
svn path=/trunk/boinc/; revision=12026
2007-02-02 17:12:07 +00:00
David Anderson 71fc6345b7 *** empty log message ***
svn path=/trunk/boinc/; revision=11957
2007-01-24 21:20:57 +00:00
David Anderson c12709c7e2 *** empty log message ***
svn path=/trunk/boinc/; revision=11938
2007-01-23 17:24:43 +00:00
David Anderson 829c5b4e82 *** empty log message ***
svn path=/trunk/boinc/; revision=11886
2007-01-16 22:57:08 +00:00
David Anderson cc9ab449e0 *** empty log message ***
svn path=/trunk/boinc/; revision=11872
2007-01-15 22:53:41 +00:00
David Anderson d3b1c45d64 *** empty log message ***
svn path=/trunk/boinc/; revision=11634
2006-12-07 17:30:48 +00:00
David Anderson adcd68afce *** empty log message ***
svn path=/trunk/boinc/; revision=11628
2006-12-06 20:59:29 +00:00
David Anderson 450f3c4f30 *** empty log message ***
svn path=/trunk/boinc/; revision=11241
2006-10-03 22:50:13 +00:00
David Anderson 119ef5da01 *** empty log message ***
svn path=/trunk/boinc/; revision=11231
2006-10-02 23:42:38 +00:00
David Anderson 14a7fb85f6 *** empty log message ***
svn path=/trunk/boinc/; revision=11124
2006-09-08 19:27:42 +00:00
David Anderson 59d5508392 *** empty log message ***
svn path=/trunk/boinc/; revision=11107
2006-09-05 19:00:59 +00:00
David Anderson 7ce1144b73 *** empty log message ***
svn path=/trunk/boinc/; revision=11076
2006-09-01 21:06:30 +00:00
David Anderson 20dea204ca *** empty log message ***
svn path=/trunk/boinc/; revision=10972
2006-08-22 20:58:57 +00:00
David Anderson c94a867c8b *** empty log message ***
svn path=/trunk/boinc/; revision=10820
2006-08-02 21:33:19 +00:00
David Anderson 04d1eeaf9b *** empty log message ***
svn path=/trunk/boinc/; revision=10551
2006-07-01 04:00:19 +00:00
David Anderson 15fa53c622 *** empty log message ***
svn path=/trunk/boinc/; revision=10514
2006-06-26 17:09:23 +00:00
David Anderson 1fa2e3de0a *** empty log message ***
svn path=/trunk/boinc/; revision=10393
2006-06-19 04:29:26 +00:00
David Anderson f4ffa949de CPU scheduler
svn path=/trunk/boinc/; revision=10365
2006-06-15 23:15:27 +00:00
David Anderson 85c2cfc698 *** empty log message ***
svn path=/trunk/boinc/; revision=10353
2006-06-15 05:14:39 +00:00
David Anderson d8385571b9 *** empty log message ***
svn path=/trunk/boinc/; revision=10344
2006-06-14 18:04:12 +00:00
Charlie Fenton 0c015392f2 *** empty log message ***
svn path=/trunk/boinc/; revision=9835
2006-04-10 23:52:31 +00:00
Charlie Fenton 801da91c13 *** empty log message ***
svn path=/trunk/boinc/; revision=9517
2006-02-21 12:22:23 +00:00
Charlie Fenton 85a9549e96 *** empty log message ***
svn path=/trunk/boinc/; revision=9405
2006-02-06 23:44:05 +00:00
David Anderson c3425dbb6c let apps handle abort requests
svn path=/trunk/boinc/; revision=9400
2006-02-03 20:48:48 +00:00
David Anderson 08a55ee4b0 network fixes
svn path=/trunk/boinc/; revision=9381
2006-02-01 22:41:03 +00:00
David Anderson f886cb6f22 *** empty log message ***
svn path=/trunk/boinc/; revision=9314
2006-01-25 19:02:01 +00:00
David Anderson 9382c11b66 avoid redundant CPU reschedule
svn path=/trunk/boinc/; revision=9057
2005-12-09 07:50:35 +00:00
David Anderson aaf7bcb261 fix remaining-CPU estimate
svn path=/trunk/boinc/; revision=8793
2005-11-02 22:06:54 +00:00
David Anderson ed47beb5ad increase stderr_out limit to 64KB
svn path=/trunk/boinc/; revision=8421
2005-10-03 18:05:58 +00:00
David Anderson 7bf14665c2 *** empty log message ***
svn path=/trunk/boinc/; revision=7417
2005-08-17 22:08:35 +00:00
David Anderson 0d4fae3a35 boinc_not_using_cpu() API
svn path=/trunk/boinc/; revision=7410
2005-08-17 21:05:26 +00:00
David Anderson 2356ffff55 *** empty log message ***
svn path=/trunk/boinc/; revision=6438
2005-06-25 23:54:07 +00:00
David Anderson 9c07f39813 *** empty log message ***
svn path=/trunk/boinc/; revision=6292
2005-06-07 19:22:50 +00:00
David Anderson 2224431435 *** empty log message ***
svn path=/trunk/boinc/; revision=6197
2005-05-20 00:48:52 +00:00
Rom Walton 5d8995a3d1 *** empty log message ***
svn path=/trunk/boinc/; revision=6087
2005-05-10 03:42:01 +00:00
Rom Walton 8d7b398b00 *** empty log message ***
svn path=/trunk/boinc/; revision=6048
2005-05-05 22:28:17 +00:00
David Anderson 64b871f819 *** empty log message ***
svn path=/trunk/boinc/; revision=5962
2005-04-28 23:19:58 +00:00