Skip to content

Commit 8fe1eb0

Browse files
authored
Adjust timeouts
1 parent 901e217 commit 8fe1eb0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

modules/graceful/server.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ var (
2929
)
3030

3131
// PerWriteWriteTimeout timeout for writes
32-
const PerWriteWriteTimeout = 5 * time.Second
32+
const PerWriteWriteTimeout = 30 * time.Second
3333

3434
// PerWriteWriteTimeoutKbRate is a timeout taking account of how much there is to be written
3535
const PerWriteWriteTimeoutKbRate = 2 * time.Second
@@ -259,7 +259,7 @@ type wrappedConn struct {
259259

260260
func (w wrappedConn) Write(p []byte) (n int, err error) {
261261
if PerWriteWriteTimeout > 0 {
262-
minTimeout := PerWriteWriteTimeout/2 + time.Duration(len(p)/1024)*PerWriteWriteTimeoutKbRate
262+
minTimeout := PerWriteWriteTimeout + time.Duration(len(p)/1024)*PerWriteWriteTimeoutKbRate
263263
minDeadline := time.Now().Add(minTimeout)
264264

265265
if minTimeout < PerWriteWriteTimeout {

0 commit comments

Comments
 (0)