From fdb895e02643dc6128b5ec28369dab58f8286761 Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期三, 29 五月 2019 20:18:56 +0800
Subject: [PATCH] post add timeout

---
 esutil/EsClient.go |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/esutil/EsClient.go b/esutil/EsClient.go
index e01cd14..2bd3650 100644
--- a/esutil/EsClient.go
+++ b/esutil/EsClient.go
@@ -298,7 +298,10 @@
 			request.Header.Add(key, val)
 		}
 	}
-	client := &http.Client{}
+	timeOut:= time.Duration(8*time.Second)//set request timeout
+	client := &http.Client{
+		Timeout:timeOut,
+	}
 	resp, err := client.Do(request)
 	if err != nil {
 		return resultBytes, err

--
Gitblit v1.8.0