diff --git a/client/lcd/root.go b/client/lcd/root.go index bb4bf6e6f..dc221c3b3 100644 --- a/client/lcd/root.go +++ b/client/lcd/root.go @@ -54,11 +54,10 @@ func (rs *RestServer) Start(listenAddr string, maxOpen int, readTimeout, writeTi rs.log.Error("error closing listener", "err", err) }) - cfg := &rpcserver.Config{ - MaxOpenConnections: maxOpen, - ReadTimeout: time.Duration(readTimeout) * time.Second, - WriteTimeout: time.Duration(writeTimeout) * time.Second, - } + cfg := rpcserver.DefaultConfig() + cfg.MaxOpenConnections = maxOpen + cfg.ReadTimeout = time.Duration(readTimeout) * time.Second + cfg.WriteTimeout = time.Duration(writeTimeout) * time.Second rs.listener, err = rpcserver.Listen(listenAddr, cfg) if err != nil {