communicator/ssh: more error handlingin Upload
This commit is contained in:
parent
99a7116939
commit
5a1073a980
|
@ -160,7 +160,10 @@ func (c *comm) Upload(path string, input io.Reader) error {
|
|||
return err
|
||||
}
|
||||
|
||||
io.Copy(w, input_memory)
|
||||
if _, err := io.Copy(w, input_memory); err != nil{
|
||||
return err
|
||||
}
|
||||
|
||||
fmt.Fprint(w, "\x00")
|
||||
err = checkSCPStatus(stdoutR)
|
||||
if err != nil {
|
||||
|
|
Loading…
Reference in New Issue