diff options
| author | Brad Allen <bradallen137@gmail.com> | 2010-03-18 09:12:06 -0600 |
|---|---|---|
| committer | Brad Allen <bradallen137@gmail.com> | 2010-03-18 09:12:06 -0600 |
| commit | 2e5bf818ba829dd5891116a491976cacdae248c9 (patch) | |
| tree | d0ba76f9102fb59ec3aa7fde420ee5f5cc92e1b8 /lib/sqlalchemy/connectors | |
| parent | 2282a4b8afdff5e81b294701be0873144795e898 (diff) | |
| download | sqlalchemy-2e5bf818ba829dd5891116a491976cacdae248c9.tar.gz | |
comments/question about using connection.closed in is_disconnect method
Diffstat (limited to 'lib/sqlalchemy/connectors')
| -rw-r--r-- | lib/sqlalchemy/connectors/mxodbc.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/sqlalchemy/connectors/mxodbc.py b/lib/sqlalchemy/connectors/mxodbc.py index d03fdb5ff..030d5418b 100644 --- a/lib/sqlalchemy/connectors/mxodbc.py +++ b/lib/sqlalchemy/connectors/mxodbc.py @@ -93,6 +93,8 @@ class MxODBCConnector(Connector): return args, kwargs def is_disconnect(self, e): + # eGenix recommends checking connection.closed here, + # but how can we get a handle on the current connection? if isinstance(e, self.dbapi.ProgrammingError): return "connection already closed" in str(e) elif isinstance(e, self.dbapi.Error): |
