Преглед изворни кода

Fix crash when disk is full

Zed пре 6 година
родитељ
комит
80d963fab6
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      src/routes/media.nim

+ 3 - 1
src/routes/media.nim

@@ -14,7 +14,6 @@ const m3u8Regex* = re"""url="(.+.m3u8)""""
 proc createMediaRouter*(cfg: Config) =
   router media:
     get "/pic/?":
-      echo "empty pic"
       resp Http404
 
     get "/pic/@url":
@@ -41,6 +40,9 @@ proc createMediaRouter*(cfg: Config) =
           client.safeClose()
           removeFile(filename)
           resp Http404
+        except OSError:
+          echo "Disk full"
+          resp Http404
         finally:
           client.safeClose()