On Tue, 20 Jul 1999, Michel Pelletier wrote:
Out of curiosity, does it release the Python global interpreter lock during I/O operations with the database?
Absolutely. That was one of the major motivations for writing it.
This is something I'll be doing with the new Sybase DA and the possible DB2 one. We may want to trade notes.
It's pretty darn straight-forward. Got a section that could block? Stick Py_BEGIN_ALLOW_THREADS before and Py_END_ALLOW_THREADS after. Don't manipulate any Python objects within that region. It's pretty well documented.
-Michel the too lazy to download the source and look for himself
-- andy dustman | programmer/analyst | comstar communications corporation telephone: 770.485.6025 / 706.549.7689 | icq: 32922760 | pgp: 0xc72f3f1d