mirror of
https://github.com/alibaba/arthas.git
synced 2026-10-21 08:04:33 +00:00
Add http api response state: INTERRUPTED
This commit is contained in:
@@ -14,12 +14,17 @@ public enum ApiState {
|
||||
// RUNNING,
|
||||
|
||||
/**
|
||||
* Process request succeeded
|
||||
* Request processed successfully
|
||||
*/
|
||||
SUCCEEDED,
|
||||
|
||||
/**
|
||||
* Process request failed
|
||||
* Request processing interrupt
|
||||
*/
|
||||
INTERRUPTED,
|
||||
|
||||
/**
|
||||
* Request processing failed
|
||||
*/
|
||||
FAILED,
|
||||
|
||||
|
||||
+1
-1
@@ -328,7 +328,7 @@ public class HttpApiHandler {
|
||||
if (timeExpired) {
|
||||
logger.warn("Job is exceeded time limit, force interrupt it, jobId: {}", job.id());
|
||||
job.interrupt();
|
||||
response.setState(ApiState.FAILED).setMessage("The job is exceeded time limit, force interrupt");
|
||||
response.setState(ApiState.INTERRUPTED).setMessage("The job is exceeded time limit, force interrupt");
|
||||
} else {
|
||||
response.setState(ApiState.SUCCEEDED);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user