Commit Graph

44 Commits

Author SHA1 Message Date
Rom Walton 6f55578937 VBOX: Initialize the random number generator before asking for a random number. 2014-04-05 15:23:39 -04:00
Rom Walton 1a744614b6 VBOX: Introduce a random checkpoint offset value on initial start up to interleave the disk I/O when multiple vboxwrappers are running. 2014-04-05 14:28:33 -04:00
Rom Walton 320bc5a853 WINBUILD: Update vboxwrappers version to 26073. 2014-03-19 16:17:55 -04:00
Rom Walton 9a43b8410a WIN_BUILD: Update vboxwrappers version to 26072 2014-03-14 12:45:25 -04:00
Rom Walton 63331f07b2 WINBUILD: Update vboxwrapper's version to 26071 2014-02-19 12:35:15 -05:00
Rom Walton 6618cfd4c5 WINBUILD: Update vboxwrappers version to 26070. 2014-02-11 16:28:04 -05:00
Rom Walton 2a84d20eae WINBUILD: Update vboxwrappers version to 26069 2014-02-11 11:22:55 -05:00
Rom Walton cc73d1b08b WINBUILD: Update vboxwrappers version to 26068 2014-02-04 15:36:03 -05:00
Rom Walton d07ae4e027 WINBUILD: Update vboxwrappers version to 26067 2014-01-23 07:33:25 -05:00
Rom Walton adc96a3f74 WINBUILD: Update vboxwrappers version to 26066 2014-01-22 19:52:53 -05:00
Rom Walton f53ac40edf WINBUILD: Update vboxwrappers version to 26065 2014-01-22 16:37:37 -05:00
Rom Walton 05c419485a WINBUILD: Update vboxwrappers version to 26064 2014-01-22 16:10:47 -05:00
Rom Walton 5f2fbe9dfc VBOX: Fortify the launch_vboxvm() function and print out any error information if virtualbox/vboxheadless fails wthin the first second of execution.
VBOX: Rework the delete stale snapshot mechanism to avoid the 'multiple child hard drive' errors.
VBOX: Treat the RPC_S_SERVER_UNAVAILABLE error when restoring the current snapshot as unrecoverable (vboxsvc has crashed) and exit without attempting to cleaning up. Other VMs running and being monitored by BOINC will crash as well.
2014-01-22 10:44:38 -05:00
Rom Walton a184ae85c4 WINBUILD: Update vboxwrappers version to 26062 2014-01-21 00:30:14 -05:00
Rom Walton 04f224eb5d WINBUILD: Update vboxwrappers version to 26061 2014-01-16 23:46:48 -05:00
Rom Walton 20fc844cce WINBUILD: Update vboxwrappers version to 26060 2014-01-16 12:02:43 -05:00
Rom Walton 5e4743b086 VBOX: Give a visual indication when we tweak the VM process priority for one reason or another. 2014-01-15 14:24:50 -05:00
Rom Walton 8b97697681 WINBUILD: Update vboxwrapper to 26058 2014-01-01 15:22:50 -05:00
Rom Walton e7e66155b9 WINBUILD: Update vboxwrappers version to 26057 2013-12-12 14:50:15 -05:00
Rom Walton a01aec4ffb VBOX: Increase the task reschedule interval for communication failures from 5 minutes to 1 day. 2013-12-12 11:03:52 -05:00
Rom Walton 99c7d486db VBOX: Do not attempt to start vboxsvc.exe if it is already running. Just grab a handle to the existing process and monitor it. 2013-12-11 17:11:18 -05:00
Rom Walton a4d52163ae WINBUILD: Update vboxwrappers version to 26054 2013-12-11 00:17:36 -05:00
Rom Walton 401aa50b04 WINBUILD: Update vboxwrappers version to 26053 2013-12-09 21:11:42 -05:00
Rom Walton ea56993093 VBOX: When disabling hardware acceleration because of legacy support, write that to stderr and suggest that the volunteer upgrade to BOINC 7.2. 2013-12-06 13:22:17 -05:00
Rom Walton a6da437c5c VBOX: Do not log about missing snapshots during cleanup
VBOX: Only log about relevant settings during a status report
VBOX: County an empty output response in is_system_ready() query as a failure.
2013-12-06 12:05:11 -05:00
Rom Walton ed93bc6a89 VBOX: Special case session lock errors when we attempt to start the VM, temp exit, give BOINC the pid and let it clean up.
WINBUILD: Update vboxwrappers version to 26050
2013-12-04 14:44:14 -05:00
Rom Walton f0f13534d1 VBOX: Add new VMX disabled error codes used on VirtualBox 4.3.
WINBUILD: Update vboxwrapper version to 26049
2013-12-04 14:16:48 -05:00
Rom Walton 03e11c9d76 VBOX: Do not allow the restore from snapshot command to timeout.
WINBUILD: Update vboxwrappers version to 26048
2013-12-04 13:18:28 -05:00
Rom Walton 544c566dfe VBOX: Code cleanup.
VBOX: If the target VM is already running at the time we attempt to start it, pass its process ID to BOINC and temporarily shutdown the task.  Let BOINC clean-up the environment and relaunch us in 5 minutes.
2013-12-04 12:40:14 -05:00
Rom Walton db51095e26 WINBUILD: Update vboxwrappers version to 26045 2013-12-03 13:05:25 -05:00
Rom Walton d204b77d42 WINBUILD: Update vboxwrappers version to 26044 2013-12-03 09:20:43 -05:00
Rom Walton 8adac9d3c8 WINBUILD: Update vboxwrappers version to 26043 2013-12-02 19:27:57 -05:00
Rom Walton 0621258aec WINBUILD: Update vboxwrapper version to 26041 2013-12-02 14:12:26 -05:00
Rom Walton fbcd3d4334 VBOX: Disable timeout logic for Windows versions of vboxwrapper. 2013-12-02 11:48:04 -05:00
Rom Walton 7ead3742ec WINBUILD: Update vboxwrapper version to 26039 2013-12-02 11:42:09 -05:00
Rom Walton 708f899ce8 WINBUILD: Update vboxwrapper version to 26038 2013-11-11 10:51:35 -05:00
Rom Walton 72352253b5 VBOX: Close previous handle to prevent a resource leak. 2013-11-10 10:01:03 -05:00
Rom Walton 2bcb9a5575 WINBUILD: Update vboxwrapper version to 26036 2013-11-09 16:05:24 -05:00
Rom Walton 45e234a9a8 WINBUILD: Update vboxwrapper version 26035 2013-11-09 11:12:39 -05:00
Rom Walton 72782fd3d3 WINBUILD: Update vboxwrapper to 26033 2013-11-08 15:12:11 -05:00
Rom Walton e9b5388534 WINBUILD: Update vboxwrapper to 26032 2013-11-07 23:10:12 -05:00
Rom Walton ef224dbaa7 WINBUILD: Update vboxwrapper to 26031 2013-11-06 18:20:56 -05:00
Rom Walton 20ec2b7e19 WINBUILD: Update vhboxwrapper to 26029 2013-10-23 17:57:12 -04:00
Rom Walton bcf8ca2565 WINBUILD: Update build environment to use Visual Studio 2010. 2013-10-17 15:27:03 -04:00