diff options
| author | Bryan C. Mills <bcmills@google.com> | 2019-06-10 12:01:49 -0400 |
|---|---|---|
| committer | Bryan C. Mills <bcmills@google.com> | 2019-06-13 15:09:42 +0000 |
| commit | 25a2b98f7a1454aac0d7d3072f74613ac0446630 (patch) | |
| tree | 44a3b4059368213e0533d83e0ecec6eb98d300f7 /src/database/sql | |
| parent | 55d31e16c12c38d36811bdee65ac1f7772148250 (diff) | |
| download | go-25a2b98f7a1454aac0d7d3072f74613ac0446630.tar.xz | |
cmd/go: factor the I/O-retry logic out of renameio
Factor the try-on-failure variants are now in the package
cmd/go/internal/robustio.
Add to them a RemoveAll variant using the same retry loop,
and use it to attempt to address the observed flakes in
TestLinkXImportPathEscape.
Fixes #19491
Updates #25965
Updates #28387
Updates #32188
Change-Id: I9db1a0c7537b8aaadccab1b9eca734595668ba29
Reviewed-on: https://go-review.googlesource.com/c/go/+/181541
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Alex Brainman <alex.brainman@gmail.com>
Reviewed-by: Jay Conrod <jayconrod@google.com>
Reviewed-by: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/database/sql')
0 files changed, 0 insertions, 0 deletions
