(dbapi_con, con_record, exception)
| 565 | # a connection with an XID present |
| 566 | @event.listens_for(eng, "invalidate") |
| 567 | def conn_invalidated(dbapi_con, con_record, exception): |
| 568 | if exception is not None: |
| 569 | dbapi_con.close() |
| 570 | raise exception |
| 571 | |
| 572 | with eng.connect() as conn: |
| 573 | rec = conn.connection._connection_record |