0
0
Fork 0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-11-30 03:33:02 +00:00

[utils] Catch strange Windows errors (Closes #4733)

This commit is contained in:
Philipp Hagemeister 2015-01-23 12:17:12 +01:00
parent 649f7966f7
commit aa42e87340

View file

@ -863,6 +863,9 @@ def _windows_write_string(s, out):
except AttributeError: except AttributeError:
# If the output stream doesn't have a fileno, it's virtual # If the output stream doesn't have a fileno, it's virtual
return False return False
except io.UnsupportedOperation:
# Some strange Windows pseudo files?
return False
if fileno not in WIN_OUTPUT_IDS: if fileno not in WIN_OUTPUT_IDS:
return False return False