We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 06f11bd + 20b06c2 commit 8c7c2ceCopy full SHA for 8c7c2ce
core/commands/refs.go
@@ -129,7 +129,10 @@ NOTE: List all references recursively by using the flag '-r'.
129
130
for _, o := range objs {
131
if _, err := rw.WriteRefs(o); err != nil {
132
- out <- &RefWrapper{Err: err.Error()}
+ select {
133
+ case out <- &RefWrapper{Err: err.Error()}:
134
+ case <-ctx.Done():
135
+ }
136
return
137
}
138
@@ -169,7 +172,11 @@ Displays the hashes of all local objects.
169
172
defer close(out)
170
173
171
174
for k := range allKeys {
- out <- &RefWrapper{Ref: k.String()}
175
176
+ case out <- &RefWrapper{Ref: k.String()}:
177
+ case <-req.Context().Done():
178
+ return
179
180
181
}()
182
},
0 commit comments