|
@@ -39,6 +39,10 @@ type Output interface {
|
|
type chanOutput chan<- Progress
|
|
type chanOutput chan<- Progress
|
|
|
|
|
|
func (out chanOutput) WriteProgress(p Progress) error {
|
|
func (out chanOutput) WriteProgress(p Progress) error {
|
|
|
|
+ // FIXME: workaround for panic in #37735
|
|
|
|
+ defer func() {
|
|
|
|
+ recover()
|
|
|
|
+ }()
|
|
out <- p
|
|
out <- p
|
|
return nil
|
|
return nil
|
|
}
|
|
}
|