diff --git a/broker/src/main/java/com/xiaoleilu/loServer/action/UploadFileAction.java b/broker/src/main/java/com/xiaoleilu/loServer/action/UploadFileAction.java index a40107e9..58bad312 100755 --- a/broker/src/main/java/com/xiaoleilu/loServer/action/UploadFileAction.java +++ b/broker/src/main/java/com/xiaoleilu/loServer/action/UploadFileAction.java @@ -284,9 +284,10 @@ public class UploadFileAction extends Action { savedThunkSize += readableBytesSize; offset += readableBytesSize; + byteBuf.release(); + byteBuf = null; if (savedThunkSize >= remoteFileSize) { - byteBuf.release(); fileUpload.release(); response.setStatus(HttpResponseStatus.OK);