github.com/xhghs/rclone@v1.51.1-0.20200430155106-e186a28cced8/fs/fserrors/retriable_errors.go (about)

     1  // +build !plan9
     2  
     3  package fserrors
     4  
     5  import (
     6  	"syscall"
     7  )
     8  
     9  func init() {
    10  	retriableErrors = append(retriableErrors,
    11  		syscall.EPIPE,
    12  		syscall.ETIMEDOUT,
    13  		syscall.ECONNREFUSED,
    14  		syscall.EHOSTDOWN,
    15  		syscall.EHOSTUNREACH,
    16  		syscall.ECONNABORTED,
    17  		syscall.EAGAIN,
    18  		syscall.EWOULDBLOCK,
    19  		syscall.ECONNRESET,
    20  	)
    21  }