From c86de503c7a20a46645239b9b081e029b15bf69b Mon Sep 17 00:00:00 2001
From: "Alex Ellis (VMware)" <alexellis2@gmail.com>
Date: Thu, 16 Aug 2018 16:04:09 +0100
Subject: [PATCH] Attach X-Call-Id to asynchronous calls

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
---
 gateway/server.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gateway/server.go b/gateway/server.go
index 4834672c..e879d771 100644
--- a/gateway/server.go
+++ b/gateway/server.go
@@ -93,7 +93,7 @@ func main() {
 			log.Fatalln(queueErr)
 		}
 
-		faasHandlers.QueuedProxy = handlers.MakeQueuedProxy(metricsOptions, true, natsQueue)
+		faasHandlers.QueuedProxy = handlers.MakeCallIDMiddleware(handlers.MakeQueuedProxy(metricsOptions, true, natsQueue))
 		faasHandlers.AsyncReport = handlers.MakeAsyncReport(metricsOptions)
 	}
 
-- 
GitLab