diff --git a/main.py b/main.py
index c1cf6e6..16c43f0 100644
--- a/main.py
+++ b/main.py
@@ -68,7 +68,6 @@ def application(env, re):
yield "
500 Internal Server Error
".encode()
if "debug" in args:
yield str(e).encode()
- raise
return
re("200 OK", [])
@@ -99,7 +98,8 @@ def application(env, re):
return
re("200 OK", [])
- return output.encode()
+ yield output.encode()
+ return
elif rtype.lower() in ["closest", "close", "near", "nearby"]:
try: