diff options
author | Simon Rettberg | 2016-12-01 15:13:57 +0100 |
---|---|---|
committer | Simon Rettberg | 2016-12-01 15:13:57 +0100 |
commit | 617fb197e7e5a7be033fb5114bc72669f440da27 (patch) | |
tree | 843ce0270c86e393de3873131e574bf069d818f8 /api/src/main/java/org/openslx/taskmanager/api/AbstractTask.java | |
parent | DatagramPacket constructor doesn't throw SocketException in SE 8+ (diff) | |
download | taskman-lite-617fb197e7e5a7be033fb5114bc72669f440da27.tar.gz taskman-lite-617fb197e7e5a7be033fb5114bc72669f440da27.tar.xz taskman-lite-617fb197e7e5a7be033fb5114bc72669f440da27.zip |
Add cancellable tasks, optional response payload compression
Diffstat (limited to 'api/src/main/java/org/openslx/taskmanager/api/AbstractTask.java')
-rw-r--r-- | api/src/main/java/org/openslx/taskmanager/api/AbstractTask.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/api/src/main/java/org/openslx/taskmanager/api/AbstractTask.java b/api/src/main/java/org/openslx/taskmanager/api/AbstractTask.java index b850c2c..d284ecf 100644 --- a/api/src/main/java/org/openslx/taskmanager/api/AbstractTask.java +++ b/api/src/main/java/org/openslx/taskmanager/api/AbstractTask.java @@ -310,6 +310,8 @@ public abstract class AbstractTask implements Runnable } if ( ret ) { this.status.statusCode = StatusCode.TASK_FINISHED; + } else if ( this.status.statusCode == StatusCode.TASK_CANCELLING ) { + this.status.statusCode = StatusCode.TASK_CANCELLED; } else { this.status.statusCode = StatusCode.TASK_ERROR; } |