You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ch...@apache.org on 2018/07/06 09:48:50 UTC

[2/2] flink git commit: [FLINK-9769][rest] Clear FileUpload attribute after access

[FLINK-9769][rest] Clear FileUpload attribute after access

This closes #6270.


Project: http://git-wip-us.apache.org/repos/asf/flink/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink/commit/ac543210
Tree: http://git-wip-us.apache.org/repos/asf/flink/tree/ac543210
Diff: http://git-wip-us.apache.org/repos/asf/flink/diff/ac543210

Branch: refs/heads/master
Commit: ac5432101d58db147ebafebeec05af633f76f7af
Parents: b346961
Author: zentol <ch...@apache.org>
Authored: Thu Jul 5 23:28:47 2018 +0200
Committer: zentol <ch...@apache.org>
Committed: Fri Jul 6 11:48:17 2018 +0200

----------------------------------------------------------------------
 .../main/java/org/apache/flink/runtime/rest/FileUploadHandler.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink/blob/ac543210/flink-runtime/src/main/java/org/apache/flink/runtime/rest/FileUploadHandler.java
----------------------------------------------------------------------
diff --git a/flink-runtime/src/main/java/org/apache/flink/runtime/rest/FileUploadHandler.java b/flink-runtime/src/main/java/org/apache/flink/runtime/rest/FileUploadHandler.java
index 3341e32..a957b63 100644
--- a/flink-runtime/src/main/java/org/apache/flink/runtime/rest/FileUploadHandler.java
+++ b/flink-runtime/src/main/java/org/apache/flink/runtime/rest/FileUploadHandler.java
@@ -188,7 +188,7 @@ public class FileUploadHandler extends SimpleChannelInboundHandler<HttpObject> {
 	}
 
 	public static FileUploads getMultipartFileUploads(ChannelHandlerContext ctx) {
-		return Optional.ofNullable(ctx.channel().attr(UPLOADED_FILES).get())
+		return Optional.ofNullable(ctx.channel().attr(UPLOADED_FILES).getAndRemove())
 			.orElse(FileUploads.EMPTY);
 	}
 }