Catch FileNotFound error for builtin symbols if erase them from disk

Fix #752
This commit is contained in:
Julien Duponchelle committed 2016-11-02 12:07:25 +01:00
1 parent c254011b33
commit ce5ff93242
1 file changed
+1 -1
@@ -49,7 +49,7 @@ class SymbolHandler:
controller = Controller.instance() controller = Controller.instance()
try: try:
yield from response.file(controller.symbols.get_path(request.match_info["symbol_id"])) yield from response.file(controller.symbols.get_path(request.match_info["symbol_id"]))
except KeyError: except (KeyError, FileNotFoundError):
response.set_status(404) response.set_status(404)
@Route.post( @Route.post(