Skip to content

Commit 5622a40

Browse files
committed
Move swg.Done to defer
1 parent 5338b8d commit 5622a40

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,8 @@ func actionProcessFiles(changesets []changeset, fileitems []fileitem) int {
342342
for _, file := range fileitems {
343343
swg.Add()
344344
go func(file fileitem, changesets []changeset) {
345+
defer swg.Done()
346+
345347
var (
346348
err error = nil
347349
output string = ""
@@ -355,7 +357,6 @@ func actionProcessFiles(changesets []changeset, fileitems []fileitem) int {
355357
}
356358

357359
results <- changeresult{file, output, status, err}
358-
swg.Done()
359360
}(file, changesets)
360361
}
361362

0 commit comments

Comments
 (0)