From ea913dd39d06184939f5f7f5f3500c11c680e1ff Mon Sep 17 00:00:00 2001 From: Denis Vermylen Date: Tue, 4 May 2021 09:32:45 +0000 Subject: [PATCH] [FIX] server: close psql connections on shutdown Stopping a threaded odoo server would spam the postgresql logs with multiple: <...> LOG: could not receive data from client: Connection reset by peer Let's avoid being rude and not hang up on postgresql connections unexpectedly. closes odoo/odoo#89955 X-original-commit: d0da17b167edee82381b6add573742e1cf663a9c Signed-off-by: Raphael Collet --- odoo/service/server.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/odoo/service/server.py b/odoo/service/server.py index aeecda7cb3b..b7e3fd6f1ba 100644 --- a/odoo/service/server.py +++ b/odoo/service/server.py @@ -539,6 +539,8 @@ class ThreadedServer(CommonServer): thread.join(0.05) time.sleep(0.05) + odoo.sql_db.close_all() + _logger.debug('--') logging.shutdown()