Rob
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
6 additions and
0 deletions
-
youtube_dl/utils.py
|
|
@ -1837,6 +1837,12 @@ def write_json_file(obj, fn): |
|
|
|
os.unlink(fn) |
|
|
|
except OSError: |
|
|
|
pass |
|
|
|
try: |
|
|
|
mask = os.umask(0) |
|
|
|
os.umask(mask) |
|
|
|
os.chmod(tf.name, 0o666 & ~mask) |
|
|
|
except OSError: |
|
|
|
pass |
|
|
|
os.rename(tf.name, fn) |
|
|
|
except Exception: |
|
|
|
try: |
|
|
|