Skip to content

Commit d78b394

Browse files
committed
Avoid resource leak in timestamp_infos
1 parent 643f90d commit d78b394

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/quickwit/timestamp_infos.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ func GetTimestampFieldFromIndex(index string, qwickwitUrl string, cli *http.Clie
5454
qwlog.Error(errMsg)
5555
return "", "", err
5656
}
57+
defer r.Body.Close()
5758

5859
statusCode := r.StatusCode
5960

@@ -63,7 +64,6 @@ func GetTimestampFieldFromIndex(index string, qwickwitUrl string, cli *http.Clie
6364
return "", "", NewErrorCreationPayload(statusCode, errMsg)
6465
}
6566

66-
defer r.Body.Close()
6767
body, err := io.ReadAll(r.Body)
6868
if err != nil {
6969
errMsg := fmt.Sprintf("Error when calling url = %s: err = %s", mappingEndpointUrl, err.Error())
@@ -83,6 +83,7 @@ func GetTimestampFieldFromIndexPattern(indexPattern string, qwickwitUrl string,
8383
qwlog.Error(errMsg)
8484
return "", "", err
8585
}
86+
defer r.Body.Close()
8687

8788
statusCode := r.StatusCode
8889

@@ -92,7 +93,6 @@ func GetTimestampFieldFromIndexPattern(indexPattern string, qwickwitUrl string,
9293
return "", "", NewErrorCreationPayload(statusCode, errMsg)
9394
}
9495

95-
defer r.Body.Close()
9696
body, err := io.ReadAll(r.Body)
9797
if err != nil {
9898
errMsg := fmt.Sprintf("Error when calling url = %s: err = %s", mappingEndpointUrl, err.Error())

0 commit comments

Comments
 (0)