eliminate write timeout
This commit is contained in:
@@ -161,8 +161,8 @@ func (s *Rest) makeHTTPServer(port int, router http.Handler) *http.Server {
|
||||
Addr: fmt.Sprintf(":%d", port),
|
||||
Handler: router,
|
||||
ReadHeaderTimeout: 5 * time.Second,
|
||||
WriteTimeout: 120 * time.Second, // TODO: such a long timeout needed for blocking export (backup) request
|
||||
IdleTimeout: 30 * time.Second,
|
||||
// WriteTimeout: 120 * time.Second, // TODO: such a long timeout needed for blocking export (backup) request
|
||||
IdleTimeout: 30 * time.Second,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -738,6 +738,7 @@ func TestRest_LastCommentsStream(t *testing.T) {
|
||||
wg.Wait()
|
||||
t.Logf("headers: %+v", r.Header)
|
||||
assert.Equal(t, "text/event-stream", r.Header.Get("content-type"))
|
||||
assert.Equal(t, "keep-alive", r.Header.Get("connection"))
|
||||
|
||||
recs := strings.Split(strings.TrimSuffix(string(body), "\n"), "\n")
|
||||
require.Equal(t, 9*3, len(recs), "9 events")
|
||||
|
||||
Reference in New Issue
Block a user