11789: Merge branch 'master' into 11789-arvput-exclude-flag
[arvados.git] / services / ws / server.go
index 8870ca1df4a7f01a20b21b48b676a20cb16cc5ad..36ce7ae59f15cf9ec2a6fd1609aad1fdd2acd23d 100644 (file)
@@ -1,3 +1,7 @@
+// Copyright (C) The Arvados Authors. All rights reserved.
+//
+// SPDX-License-Identifier: AGPL-3.0
+
 package main
 
 import (
@@ -44,8 +48,9 @@ func (srv *server) setup() {
 
        srv.listener = ln
        srv.eventSource = &pgEventSource{
-               DataSource: srv.wsConfig.Postgres.ConnectionString(),
-               QueueSize:  srv.wsConfig.ServerEventQueue,
+               DataSource:   srv.wsConfig.Postgres.ConnectionString(),
+               MaxOpenConns: srv.wsConfig.PostgresPool,
+               QueueSize:    srv.wsConfig.ServerEventQueue,
        }
        srv.httpServer = &http.Server{
                Addr:           srv.wsConfig.Listen,