]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
chore: Reach logging before raising
authorJosh Soref <2119212+jsoref@users.noreply.github.com>
Sun, 9 Nov 2025 00:15:20 +0000 (19:15 -0500)
committerJosh Soref <2119212+jsoref@users.noreply.github.com>
Sun, 9 Nov 2025 00:28:15 +0000 (19:28 -0500)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
modules/remotebackend/regression-tests/dnsbackend.py
modules/remotebackend/unittest_http.py

index ba35286a529ff08c36fc555e256eba363b814083..0bcaa39d4d25efe027b6cc56ad339dcd494bbbf4 100755 (executable)
@@ -163,6 +163,6 @@ class DNSBackendHandler(http.server.BaseHTTPRequestHandler):
         except BrokenPipeError as e2:
             raise e2
         except Exception as e:
-            raise e
             self.log_error("Exception handling request: %r", e)
             self.send_error(400, message=str(e))
+            raise e
index c9ede2e2ddc1c2b97d843c4e72fe9b549fe8cc3f..95cb8ef0b001c382ddb193213b514762609bc456 100755 (executable)
@@ -176,9 +176,9 @@ class DNSBackendHandler(http.server.BaseHTTPRequestHandler):
         except BrokenPipeError as e2:
             raise e2
         except Exception as e:
-            raise e
             self.log_error("Exception handling request: %r", e)
             self.send_error(400, message=str(e))
+            raise e
 
 
 def main():