mirror of
1
Fork 0
forgejo/modules/log
zeripath 33a8eec33e
Retry rename on lock induced failures (#16435)
* Retry rename on lock induced failures

Due to external locking on Windows it is possible for an
os.Rename to fail if the files or directories are being
used elsewhere.

This PR simply suggests retrying the rename again similar
to how we handle the os.Remove problems.

Fix #16427

Signed-off-by: Andrew Thornton <art27@cantab.net>

* resolve CI fail

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
2021-07-15 11:46:07 -04:00
..
colors.go Refactor Logger (#13294) 2020-10-31 01:36:46 -04:00
colors_router.go Fix various documentation, user-facing, and source comment typos (#16367) 2021-07-08 13:38:13 +02:00
conn.go Migrate to use jsoniter instead of encoding/json (#14841) 2021-03-01 22:08:10 +01:00
conn_test.go Migrate to use jsoniter instead of encoding/json (#14841) 2021-03-01 22:08:10 +01:00
console.go Migrate to use jsoniter instead of encoding/json (#14841) 2021-03-01 22:08:10 +01:00
console_test.go Fixed assert statements. (#16089) 2021-06-07 07:27:09 +02:00
console_windows.go Fix windows build error (#14263) 2021-01-06 09:38:00 +08:00
errors.go Better logging (#6038) (#6095) 2019-04-02 08:48:31 +01:00
event.go Pause, Resume, Release&Reopen, Add and Remove Logging from command line (#11777) 2020-07-05 20:07:07 -04:00
file.go Retry rename on lock induced failures (#16435) 2021-07-15 11:46:07 -04:00
file_test.go Fixed assert statements. (#16089) 2021-06-07 07:27:09 +02:00
flags.go Log: Ensure FLAGS=none is -1 (#9287) 2019-12-07 23:36:47 -05:00
level.go Migrate to use jsoniter instead of encoding/json (#14841) 2021-03-01 22:08:10 +01:00
level_test.go Migrate to use jsoniter instead of encoding/json (#14841) 2021-03-01 22:08:10 +01:00
log.go Update docs and comments to remove macaron (#14491) 2021-01-29 16:35:30 +01:00
log_test.go Fixed assert statements. (#16089) 2021-06-07 07:27:09 +02:00
logger.go Refactor Logger (#13294) 2020-10-31 01:36:46 -04:00
multichannel.go Refactor Logger (#13294) 2020-10-31 01:36:46 -04:00
provider.go Better logging (#6038) (#6095) 2019-04-02 08:48:31 +01:00
smtp.go Migrate to use jsoniter instead of encoding/json (#14841) 2021-03-01 22:08:10 +01:00
smtp_test.go Fixed assert statements. (#16089) 2021-06-07 07:27:09 +02:00
stack.go Update golangci-lint to version 1.31.0 (#13102) 2020-10-11 21:27:20 +01:00
writer.go Removed unnecessary conversions (#7557) 2019-07-23 19:50:39 +01:00
writer_test.go Fixed assert statements. (#16089) 2021-06-07 07:27:09 +02:00