Skip to content

Commit 1201296

Browse files
committed
Added null check before reading from the request input stream (#147)
1 parent f252939 commit 1201296

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/servlet/AwsProxyHttpServletRequest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -892,6 +892,9 @@ public void setReadListener(ReadListener readListener) {
892892
@Override
893893
public int read()
894894
throws IOException {
895+
if (bodyStream == null || bodyStream instanceof NullInputStream) {
896+
return -1;
897+
}
895898
int readByte = bodyStream.read();
896899
if (bodyStream.available() == 0 && listener != null) {
897900
listener.onAllDataRead();

0 commit comments

Comments
 (0)