aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--guix-build-coordinator/agent-messaging/http/server.scm3
1 files changed, 3 insertions, 0 deletions
diff --git a/guix-build-coordinator/agent-messaging/http/server.scm b/guix-build-coordinator/agent-messaging/http/server.scm
index 3038be0..0b2f963 100644
--- a/guix-build-coordinator/agent-messaging/http/server.scm
+++ b/guix-build-coordinator/agent-messaging/http/server.scm
@@ -43,6 +43,9 @@
#:use-module (guix-build-coordinator coordinator)
#:export (http-agent-messaging-start-server))
+(define (bad-request message . args)
+ (throw 'bad-request message args))
+
(define (fixed/read-request-body r)
"Reads the request body from R, as a bytevector. Return ‘#f’
if there was no request body."