mirror of https://github.com/BOINC/boinc.git
VBOX: Make the conditions for one type of error case a bit clearer.
This commit is contained in:
parent
017ac68c55
commit
b2c9ab132b
|
@ -420,6 +420,11 @@ bool VBOX_BASE::is_logged_failure_vm_extensions_not_supported() {
|
|||
return false;
|
||||
}
|
||||
|
||||
bool VBOX_BASE::is_logged_failure_vm_powerup() {
|
||||
if (vm_log.find("Power up failed (vrc=VINF_SUCCESS, rc=E_FAIL (0X80004005))") != string::npos) return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
bool VBOX_BASE::is_logged_failure_host_out_of_memory() {
|
||||
if (vm_log.find("VERR_EM_NO_MEMORY") != string::npos) return true;
|
||||
if (vm_log.find("VERR_NO_MEMORY") != string::npos) return true;
|
||||
|
|
|
@ -278,6 +278,7 @@ public:
|
|||
virtual bool is_logged_failure_vm_extensions_disabled();
|
||||
virtual bool is_logged_failure_vm_extensions_in_use();
|
||||
virtual bool is_logged_failure_vm_extensions_not_supported();
|
||||
virtual bool is_logged_failure_vm_powerup();
|
||||
virtual bool is_logged_failure_host_out_of_memory();
|
||||
virtual bool is_logged_failure_guest_job_out_of_memory();
|
||||
virtual bool is_virtualbox_version_newer(int maj, int min, int rel);
|
||||
|
|
|
@ -1165,7 +1165,7 @@ int main(int argc, char** argv) {
|
|||
pVM->poll(true);
|
||||
|
||||
// Did we timeout?
|
||||
if (timeout <= dtime()) {
|
||||
if (!pVM->online && (timeout <= dtime())) {
|
||||
vboxwrapper_msg_prefix(buf, sizeof(buf));
|
||||
fprintf(
|
||||
stderr,
|
||||
|
|
Loading…
Reference in New Issue