Explorar el Código

Fix crash when disk is full

Zed hace 6 años
padre
commit
80d963fab6
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  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()