git clone https://orangeshoelaces.net/git/rscp.git
Author: Vasily Kolobkov on 07/02/2017
Committer: Vasily Kolobkov on 07/02/2017
End recursive sink calls on E message
rscp.go | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/rscp.go b/rscp.go
index 87db04c..0908c66 100644
--- a/rscp.go
+++ b/rscp.go
@@ -130,6 +130,7 @@ func sink(path string, recur bool) error {
if _, err := fmt.Fprint(out, "\x00"); err != nil {
return FatalError(err.Error())
}
+ goto Out
case 'T':
if times == nil {
@@ -172,7 +173,7 @@ func sink(path string, recur bool) error {
return teeError(err)
}
}
-
+Out:
if len(errs) > 0 {
return AccError{errs}
}