From c56d7c4abf6b6c8263efaf070b4e7a319e12a875 Mon Sep 17 00:00:00 2001 From: lukens Date: Thu, 10 Oct 2019 14:41:52 +0100 Subject: [PATCH] added additional error message to is_disconnect() fixes sqlalchemy/sqlalchemy#4903 --- lib/sqlalchemy/dialects/firebird/kinterbasdb.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/sqlalchemy/dialects/firebird/kinterbasdb.py b/lib/sqlalchemy/dialects/firebird/kinterbasdb.py index 9880ee89f3..3312aeeaea 100644 --- a/lib/sqlalchemy/dialects/firebird/kinterbasdb.py +++ b/lib/sqlalchemy/dialects/firebird/kinterbasdb.py @@ -188,7 +188,8 @@ class FBDialect_kinterbasdb(FBDialect): ): msg = str(e) return ( - "Unable to complete network request to host" in msg + "Error writing data to the connection" in msg + or "Unable to complete network request to host" in msg or "Invalid connection state" in msg or "Invalid cursor state" in msg or "connection shutdown" in msg -- 2.47.3