set bs.aborted as inverted bs.completed
Vladimir Bauer
4 years ago
| 79 | 79 | case op := <-operateState: |
| 80 | 80 | op(bs) |
| 81 | 81 | case <-ctx.Done(): |
| 82 | bs.aborted = !bs.completed | |
| 82 | 83 | bs.decoratorShutdownNotify() |
| 83 | 84 | close(done) |
| 84 | 85 | return |
| 314 | 315 | fmt.Fprintln(s.debugOut, p) |
| 315 | 316 | _, _ = s.debugOut.Write(debug.Stack()) |
| 316 | 317 | } |
| 317 | s.aborted = true | |
| 318 | s.aborted = !s.completed | |
| 318 | 319 | s.extender = makePanicExtender(p) |
| 319 | 320 | reader, lines = s.extender(nil, s.reqWidth, stat) |
| 320 | 321 | b.recoveredPanic = p |