Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorggayed2011-11-01 15:24:04 +0000
committerggayed2011-11-01 15:24:04 +0000
commitf9940ce5ff09ca704895d41848b399178a9b1c3e (patch)
tree8e03f91f1512d68335b878c8da2a3dd06f18412e /development
parenteedba3c28218f14d6606fa8be87e37b738e0f1aa (diff)
downloadwebtools.jsdt.debug-f9940ce5ff09ca704895d41848b399178a9b1c3e.tar.gz
webtools.jsdt.debug-f9940ce5ff09ca704895d41848b399178a9b1c3e.tar.xz
webtools.jsdt.debug-f9940ce5ff09ca704895d41848b399178a9b1c3e.zip
increase eval timeout to 3s
Diffstat (limited to 'development')
-rw-r--r--development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp b/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp
index f5b4451..4058f1c 100644
--- a/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp
+++ b/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp
@@ -1163,7 +1163,7 @@ bool CrossfireContext::evaluate(IDebugStackFrame* stackFrame, wchar_t* expressio
}
int ms = 0;
- while (ms < 2000) {
+ while (ms < 3000) {
if (parsedExpression->QueryIsComplete() == S_OK) {
break;
}
@@ -1171,6 +1171,7 @@ bool CrossfireContext::evaluate(IDebugStackFrame* stackFrame, wchar_t* expressio
::Sleep(10);
}
if (2000 <= ms) {
+ parsedExpression->Abort();
Logger::error("CrossfireContext.evaluate(): Evaluation took too long");
return false;
}

Back to the top