sync: TeeStringIO write should return int
Change-Id: I211776a493cad4b005c6e201833e9700def2feb9
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/390657
Reviewed-by: Mike Frysinger <vapier@google.com>
Commit-Queue: Daniel Kutik <daniel.kutik@lavawerk.com>
Tested-by: Daniel Kutik <daniel.kutik@lavawerk.com>
diff --git a/subcmds/sync.py b/subcmds/sync.py
index 2fea61d..9e43df4 100644
--- a/subcmds/sync.py
+++ b/subcmds/sync.py
@@ -185,9 +185,10 @@
def write(self, s: str) -> int:
"""Write to additional destination."""
- super().write(s)
+ ret = super().write(s)
if self.io is not None:
self.io.write(s)
+ return ret
class Sync(Command, MirrorSafeCommand):