diff options
| author | Taras Madan <tarasmadan@google.com> | 2024-12-19 21:05:23 +0100 |
|---|---|---|
| committer | Taras Madan <tarasmadan@google.com> | 2024-12-19 21:57:15 +0000 |
| commit | 0f61b4150f69bfee656d0398f8b4125a66a9512f (patch) | |
| tree | 7cb40b53201338818416db3ff00d49c0aa6268f3 /executor/_include/flatbuffers/array.h | |
| parent | b8e81ee07dfe7221f7d4a54bb2a294ab84bed5f1 (diff) | |
pkg/covermerger: propagate context cancellation
The problem is the deadlock happening on GCS storage error.
GCS client establishes the connection when it has enough data to write.
It is approximately 16M. The error happens on io.Writer access in the middle of the merge.
This error terminates errgroup goroutine. Other goroutines remain blocked.
This commit propagates termination signal to other goroutines.
Diffstat (limited to 'executor/_include/flatbuffers/array.h')
0 files changed, 0 insertions, 0 deletions
