David Anderson
d2cf999563
- client: on startup, check file size as well as existence
...
- client: add <async_file_debug> log flag
- client: do decompress (both sync and async) to a temp file,
then rename
- client: if a file's status is VERIFY_PENDING on startup,
set it to NOT_PRESENT; that will trigger a verify
- client: do async copy only if size is above threshold
svn path=/trunk/boinc/; revision=25222
2012-02-09 00:47:04 +00:00
David Anderson
541f6dd1f3
- client: bug fix for async file ops:
...
set up files in slot dir when starting an app,
whether or not it's the first time
svn path=/trunk/boinc/; revision=25221
2012-02-08 21:14:34 +00:00
David Anderson
b5a1175d95
- client: async file stuff.
...
async decompress/verify seems to be working
svn path=/trunk/boinc/; revision=25211
2012-02-07 00:35:55 +00:00
David Anderson
d6534ba118
- client: async file stuff
...
svn path=/trunk/boinc/; revision=25210
2012-02-06 23:33:23 +00:00
David Anderson
ea2e64cef5
- client: async file stuff
...
svn path=/trunk/boinc/; revision=25209
2012-02-06 22:57:36 +00:00
David Anderson
21d0a20b08
- client: tweaks to AMD GPU detection msgs
...
- client: async file stuff
svn path=/trunk/boinc/; revision=25208
2012-02-06 21:13:04 +00:00
David Anderson
ea35d7df5c
svn path=/trunk/boinc/; revision=25203
2012-02-06 06:16:26 +00:00
David Anderson
cdd40fcc10
- client: intermediate checkin for async file verification
...
svn path=/trunk/boinc/; revision=25202
2012-02-06 06:06:44 +00:00
David Anderson
540a16e2f0
- transitioner: fix bug that cause invalid SQL query
...
svn path=/trunk/boinc/; revision=25197
2012-02-04 00:18:37 +00:00
David Anderson
3dc7dc9ad3
- client: debug async file copy. Seems to be working.
...
svn path=/trunk/boinc/; revision=25195
2012-02-03 22:08:11 +00:00
Rom Walton
5fd660bd22
- client: add async file copy stuff to Windows project file.
...
client/
async_file.cpp
win_build/
boinc_cli.vcproj
svn path=/trunk/boinc/; revision=25193
2012-02-03 19:00:28 +00:00
David Anderson
4adba7ee4e
- client: first pass at async file copy feature.
...
When a large file is copied from a project dir to a slot dir,
it's copied in chunks,
interleaved with other polling activities such as GUI RPCs.
That way the manager doesn't freeze while large copies
(e.g. VM images) are happening
svn path=/trunk/boinc/; revision=25192
2012-02-03 18:33:39 +00:00