diff options
author | Federico Di Gregorio <fog@initd.org> | 2009-04-04 19:17:40 +0200 |
---|---|---|
committer | Federico Di Gregorio <fog@initd.org> | 2009-04-04 19:17:40 +0200 |
commit | 16c2a8fc81ca610eaeee0738a19116190fdf3e07 (patch) | |
tree | 0ea641e5bd196f8859687a0e794fd020ceeccbe7 /ChangeLog | |
parent | f1e532151f1504e38810fc8a3fe65a9b8d3b2cb3 (diff) | |
download | psycopg2-16c2a8fc81ca610eaeee0738a19116190fdf3e07.tar.gz |
Cleaned conn_notice_callback() to run without the GIL
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,10 @@ +2009-04-04 Federico Di Gregorio <fog@initd.org> + + * connection_int.c(conn_notice_callback): removed all Python + calls because conn_notice_callback() can be called without a lock + on the GIL. Moved processing and cleanup of notices into their + own functions that are called while holding the GIL. + 2009-04-01 Federico Di Gregorio <fog@initd.org> * Applied patch from Menno Smits to fix failures in test_dates |