Skip to content

Commit 96ceea1

Browse files
authored
Staging release 2.3.1 (#416)
1 parent b4deb4d commit 96ceea1

File tree

8 files changed

+7
-12
lines changed

8 files changed

+7
-12
lines changed

aws-lambda-java-runtime-interface-client/RELEASE.CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
### March 15, 2023
1+
### March 16, 2023
22
`2.3.1`
3-
- ignore module-info for CDS preparation purposes
3+
- ignore module-info for CDS preparation purposes
4+
- clear thread interrupted flag instead of exiting Lambda Runtime
45

56
### March 14, 2023
67
`2.3.0`

aws-lambda-java-runtime-interface-client/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.amazonaws</groupId>
66
<artifactId>aws-lambda-java-runtime-interface-client</artifactId>
7-
<version>2.3.0</version>
7+
<version>2.3.1</version>
88
<packaging>jar</packaging>
99

1010
<name>AWS Lambda Java Runtime Interface Client</name>

aws-lambda-java-runtime-interface-client/src/main/java/com/amazonaws/services/lambda/runtime/api/client/AWSLambda.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -238,9 +238,7 @@ private static void startRuntime(String handler, LambdaLogger lambdaLogger) thro
238238
try {
239239
payload = requestHandler.call(request);
240240
runtimeClient.postInvocationResponse(request.getId(), payload.toByteArray());
241-
if (Thread.currentThread().isInterrupted()) {
242-
shouldExit = true;
243-
}
241+
boolean ignored = Thread.interrupted(); // clear interrupted flag in case if it was set by user's code
244242
} catch (UserFault f) {
245243
userFault = f;
246244
UserFault.filterStackTrace(f);

aws-lambda-java-runtime-interface-client/src/main/jni/build-jni-lib.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ set -euo pipefail
66
SRC_DIR=$(dirname "$0")
77
DST_DIR=${1}
88
MULTI_ARCH=${2}
9-
CURL_VERSION=7.86.0
9+
CURL_VERSION=7.83.1
1010

1111
# Not using associative arrays to maintain bash 3 compatibility with building on MacOS
1212
# MacOS ships with bash 3 and associative arrays require bash 4+
Binary file not shown.
Binary file not shown.

aws-lambda-java-runtime-interface-client/test/integration/test-handler/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<dependency>
1616
<groupId>com.amazonaws</groupId>
1717
<artifactId>aws-lambda-java-runtime-interface-client</artifactId>
18-
<version>2.3.0</version>
18+
<version>2.3.1</version>
1919
</dependency>
2020
</dependencies>
2121

aws-lambda-java-serialization/pom.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -216,10 +216,6 @@
216216
<pattern>com.google.gson</pattern>
217217
<shadedPattern>${relocation.prefix}.com.google.gson</shadedPattern>
218218
</relocation>
219-
<relocation>
220-
<pattern>org.joda.time</pattern>
221-
<shadedPattern>${relocation.prefix}.org.joda.time</shadedPattern>
222-
</relocation>
223219
<relocation>
224220
<pattern>org.json</pattern>
225221
<shadedPattern>${relocation.prefix}.org.json</shadedPattern>

0 commit comments

Comments
 (0)