From 018574843278ad7af757f3148d9c077d89c80248 Mon Sep 17 00:00:00 2001
From: Stefano Varesi <stefano.varesi@lastminute.com>
Date: Wed, 20 Sep 2023 21:04:16 +0200
Subject: [PATCH] fix: no timeout for events route

---
 haproxy.cfg | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/haproxy.cfg b/haproxy.cfg
index 011137e..0fff4bb 100644
--- a/haproxy.cfg
+++ b/haproxy.cfg
@@ -39,6 +39,10 @@ defaults
 backend dockerbackend
     server dockersocket $SOCKET_PATH
 
+backend docker-events
+    server dockersocket $SOCKET_PATH
+    timeout server 0
+
 frontend dockerfrontend
     bind :2375
     http-request deny unless METH_GET || { env(POST) -m bool }
@@ -68,3 +72,5 @@ frontend dockerfrontend
     http-request allow if { path,url_dec -m reg -i ^(/v[\d\.]+)?/volumes } { env(VOLUMES) -m bool }
     http-request deny
     default_backend dockerbackend
+
+    use_backend docker-events if { path,url_dec -m reg -i ^(/v[\d\.]+)?/events }
-- 
GitLab