Skip to content

Commit 4afe2a7

Browse files
committed
defer wrong order
1 parent a4e9d91 commit 4afe2a7

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

linebuf2json.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,10 @@ func NewLinebufJSONConverter(w io.WriteCloser) *LinebufJSONConverter {
3131

3232
sanitizedWriter.mutex.Lock()
3333
defer func() {
34-
sanitizedWriter.mutex.Unlock()
35-
3634
if isArray {
3735
_, sanitizedWriter.err = sanitizedWriter.w.Write([]byte("]\n"))
3836
}
37+
sanitizedWriter.mutex.Unlock()
3938
}()
4039

4140
if firstline, sanitizedWriter.err = sanitizedWriter.r.ReadBytes('\n'); sanitizedWriter.err != nil {

0 commit comments

Comments
 (0)