17417: Merge branch 'main' into 17417-add-arm64
[arvados.git] / services / fuse / arvados_fuse / unmount.py
index 1f06d8c91cf21608e02ddab7ae3bdd63d8ee45f2..12d047a8f35d00fc682e846ba20bce466b93dd21 100644 (file)
@@ -6,6 +6,7 @@ import collections
 import errno
 import os
 import subprocess
+import sys
 import time
 
 
@@ -158,7 +159,7 @@ def unmount(path, subtype=None, timeout=10, recursive=False):
         if attempted:
             # Report buffered stderr from previous call to fusermount,
             # now that we know it didn't succeed.
-            sys.stderr.write(fusermount_output)
+            sys.stderr.buffer.write(fusermount_output)
 
             delay = 1
             if deadline: