mirror of
https://github.com/psycopg/psycopg2.git
synced 2024-11-14 21:16:34 +03:00
Allow get_transaction_status on closed connections
It's a local operation and the libpq functions has a NULL guard.
This commit is contained in:
parent
d6da4ed09f
commit
f597c36f42
1
NEWS
1
NEWS
|
@ -10,6 +10,7 @@ What's new in psycopg 2.5.3
|
|||
Adam Petrovich for the bug report and diagnosis.
|
||||
- Don't segfault using poorly defined cursor subclasses which forgot to call
|
||||
the superclass init (:ticket:`#195`).
|
||||
- It is now possible to call `get_transaction_status()` on closed connections.
|
||||
- Fixed debug build on Windows, thanks to James Emerton.
|
||||
|
||||
|
||||
|
|
|
@ -700,8 +700,6 @@ psyco_conn_set_client_encoding(connectionObject *self, PyObject *args)
|
|||
static PyObject *
|
||||
psyco_conn_get_transaction_status(connectionObject *self)
|
||||
{
|
||||
EXC_IF_CONN_CLOSED(self);
|
||||
|
||||
return PyInt_FromLong((long)PQtransactionStatus(self->pgconn));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user