mirror of
https://github.com/octoleo/restic.git
synced 2024-11-26 14:56:29 +00:00
Fix test failing on OpenBSD #1307
Is seems that #1307 is similar to #1087, which describes a comparable observation on Apple's new filesystem. #1389 Has been committed and fixes the problem on Darwin. Although I'm not sure if the root cause of the issue is the same the solution is similar for OpenBSD, and leverages #1389.
This commit is contained in:
parent
f39f7c76dd
commit
f63d7048f9
@ -72,7 +72,7 @@ func sameModTime(fi1, fi2 os.FileInfo) bool {
|
||||
}
|
||||
|
||||
same := fi1.ModTime().Equal(fi2.ModTime())
|
||||
if !same && runtime.GOOS == "darwin" {
|
||||
if !same && (runtime.GOOS == "darwin" || runtime.GOOS == "openbsd") {
|
||||
// Allow up to 1μs difference, because macOS <10.13 cannot restore
|
||||
// with nanosecond precision and the current version of Go (1.9.2)
|
||||
// does not yet support the new syscall. (#1087)
|
||||
|
Loading…
Reference in New Issue
Block a user