1
0
Fork 0

Py2 compatibility for FileNotFoundError

This commit is contained in:
pukkandan 2021-04-26 07:22:24 +05:30
commit 88728713c8
No known key found for this signature in database
GPG key ID: 0F00D95A001F4698
2 changed files with 10 additions and 2 deletions

View file

@ -1,5 +1,6 @@
from __future__ import unicode_literals
import errno
import re
import binascii
try:
@ -316,7 +317,10 @@ class HlsFD(FragmentFD):
file.close()
self._append_fragment(ctx, frag_content)
return True
except FileNotFoundError:
except EnvironmentError as ose:
if ose.errno != errno.ENOENT:
raise
# FileNotFoundError
if skip_unavailable_fragments:
self.report_skip_fragment(frag_index)
return True