Skip to content

Commit 84edb26

Browse files
authored
Merge pull request #115 from langgenius/fix/close-serverless-response
fix: Ensure response body is closed after reading in AWSPluginRuntime
2 parents 5f3e23f + cbdea3d commit 84edb26

File tree

1 file changed

+1
-0
lines changed
  • internal/core/plugin_manager/serverless_runtime

1 file changed

+1
-0
lines changed

internal/core/plugin_manager/serverless_runtime/io.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ func (r *AWSPluginRuntime) Write(sessionId string, action access_types.PluginAcc
9191

9292
// write to data stream
9393
scanner := bufio.NewScanner(response.Body)
94+
defer response.Body.Close()
9495

9596
// TODO: set a reasonable buffer size or use a reader, this is a temporary solution
9697
scanner.Buffer(make([]byte, 1024), 5*1024*1024)

0 commit comments

Comments
 (0)