mirror of https://github.com/BOINC/boinc.git
12eb6057e5
- client (Unix): if client crashes while benchmark processes are going, make sure they detect this and exit. - back-end programs: remove hardwired assumptions about what directory they run in, and hence where config.xml is. E.g., daemons look for it in "..", others expect it in current dir. New approach: all the programs look for the project dir as follows: 1) the environment var BOINC_PROJECT_DIR, if defined 2) the current dir, if config.xml is there. 3) else ".." This means you can run programs in either proj/bin/ or proj/, or (using BOINC_PROJECT_DIR) you can keep executables outside of the project dir. svn path=/trunk/boinc/; revision=18042 |
||
---|---|---|
.. | ||
Makefile.am | ||
backend_lib.cpp | ||
backend_lib.h | ||
boinc_submit | ||
build_po.pl | ||
calculate_credit_multiplier | ||
cleanlogs.sh | ||
create_work.cpp | ||
create_work_example | ||
db_query | ||
dbcheck_files_exist | ||
dir_hier_move.cpp | ||
dir_hier_path.cpp | ||
grep_logs | ||
hr_db_convert.cpp | ||
kill_wu.cpp | ||
make_project | ||
makelog.sh | ||
parse_config | ||
poll_wu.cpp | ||
process_result_template.cpp | ||
project.xml | ||
pymw_setup | ||
run_in_ops | ||
sign_executable.cpp | ||
uc_result | ||
uc_wu | ||
update_versions | ||
update_versions_v6 | ||
updater.cpp | ||
upgrade | ||
vote_monitor | ||
watch_tcp | ||
xadd |