Use higher (10 minutes) default request timeout if rhino debugger is on.
This commit is contained in:
parent
773ef11ab0
commit
2dc2851aee
1 changed files with 7 additions and 2 deletions
|
@ -98,7 +98,8 @@ public final class Application implements IPathElement, Runnable {
|
||||||
|
|
||||||
// internal worker thread for scheduler, session cleanup etc.
|
// internal worker thread for scheduler, session cleanup etc.
|
||||||
Thread worker;
|
Thread worker;
|
||||||
long requestTimeout = 60000; // 60 seconds for request timeout.
|
// request timeout defaults to 60 seconds
|
||||||
|
long requestTimeout = 60000;
|
||||||
ThreadGroup threadgroup;
|
ThreadGroup threadgroup;
|
||||||
|
|
||||||
// Map of requesttrans -> active requestevaluators
|
// Map of requesttrans -> active requestevaluators
|
||||||
|
@ -1616,7 +1617,11 @@ public final class Application implements IPathElement, Runnable {
|
||||||
// debug flag
|
// debug flag
|
||||||
debug = "true".equalsIgnoreCase(props.getProperty("debug"));
|
debug = "true".equalsIgnoreCase(props.getProperty("debug"));
|
||||||
|
|
||||||
String reqTimeout = props.getProperty("requesttimeout", "60");
|
// if rhino debugger is enabled use higher (10 min) default request timeout
|
||||||
|
String defaultReqTimeout =
|
||||||
|
"true".equalsIgnoreCase(props.getProperty("rhino.debug")) ?
|
||||||
|
"600" : "60";
|
||||||
|
String reqTimeout = props.getProperty("requesttimeout", defaultReqTimeout);
|
||||||
try {
|
try {
|
||||||
requestTimeout = Long.parseLong(reqTimeout) * 1000L;
|
requestTimeout = Long.parseLong(reqTimeout) * 1000L;
|
||||||
} catch (Exception ignore) {
|
} catch (Exception ignore) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue