github.com/ncw/rclone@v1.48.1-0.20190724201158-a35aa1360e3e/fs/fserrors/retriable_errors_windows.go (about) 1 // +build windows 2 3 package fserrors 4 5 import ( 6 "syscall" 7 ) 8 9 const ( 10 WSAECONNABORTED syscall.Errno = 10053 11 WSAHOST_NOT_FOUND syscall.Errno = 11001 12 WSATRY_AGAIN syscall.Errno = 11002 13 WSAENETRESET syscall.Errno = 10052 14 WSAETIMEDOUT syscall.Errno = 10060 15 ) 16 17 func init() { 18 // append some lower level errors since the standardized ones 19 // don't seem to happen 20 retriableErrors = append(retriableErrors, 21 syscall.WSAECONNRESET, 22 WSAECONNABORTED, 23 WSAHOST_NOT_FOUND, 24 WSATRY_AGAIN, 25 WSAENETRESET, 26 WSAETIMEDOUT, 27 syscall.ERROR_HANDLE_EOF, 28 syscall.ERROR_NETNAME_DELETED, 29 syscall.ERROR_BROKEN_PIPE, 30 ) 31 }