Skip to content

Commit 56e2b39

Browse files
authored
Add null checks before attempting debug response writing (#1840)
1 parent a7b44f7 commit 56e2b39

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

Libraries/src/Amazon.Lambda.Serialization.Json/Amazon.Lambda.Serialization.Json.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<AssemblyName>Amazon.Lambda.Serialization.Json</AssemblyName>
1010
<PackageId>Amazon.Lambda.Serialization.Json</PackageId>
1111
<PackageTags>AWS;Amazon;Lambda</PackageTags>
12-
<VersionPrefix>2.2.3</VersionPrefix>
12+
<VersionPrefix>2.2.4</VersionPrefix>
1313
</PropertyGroup>
1414

1515
<ItemGroup>

Libraries/src/Amazon.Lambda.Serialization.Json/JsonSerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public void Serialize<T>(T response, Stream responseStream)
9494
{
9595
try
9696
{
97-
if (debug)
97+
if (debug && response != null)
9898
{
9999
using (StringWriter debugWriter = new StringWriter())
100100
{

Libraries/src/Amazon.Lambda.Serialization.SystemTextJson/AbstractLambdaJsonSerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public void Serialize<T>(T response, Stream responseStream)
4848
{
4949
try
5050
{
51-
if (_debug)
51+
if (_debug && response != null)
5252
{
5353
using (var debugStream = new MemoryStream())
5454
using (var utf8Writer = new Utf8JsonWriter(debugStream, WriterOptions))

Libraries/src/Amazon.Lambda.Serialization.SystemTextJson/Amazon.Lambda.Serialization.SystemTextJson.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<AssemblyName>Amazon.Lambda.Serialization.SystemTextJson</AssemblyName>
1010
<PackageId>Amazon.Lambda.Serialization.SystemTextJson</PackageId>
1111
<PackageTags>AWS;Amazon;Lambda</PackageTags>
12-
<VersionPrefix>2.4.3</VersionPrefix>
12+
<VersionPrefix>2.4.4</VersionPrefix>
1313
<PackageReadmeFile>README.md</PackageReadmeFile>
1414
</PropertyGroup>
1515
<ItemGroup>

Libraries/src/Amazon.Lambda.Serialization.SystemTextJson/LambdaJsonSerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ public void Serialize<T>(T response, Stream responseStream)
9595
{
9696
try
9797
{
98-
if (_debug)
98+
if (_debug && response != null)
9999
{
100100
using (var debugWriter = new StringWriter())
101101
using (var utf8Writer = new Utf8JsonWriter(responseStream, WriterOptions))

0 commit comments

Comments
 (0)