github.com/ncw/rclone@v1.48.1-0.20190724201158-a35aa1360e3e/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  }