[Twisted-Python] patch implementing 'fetchmany' from enterprise.adbapi
Andrew Bennetts
andrew-twisted at puzzling.org
Tue Mar 4 05:58:57 MST 2003
On Tue, Mar 04, 2003 at 09:01:09AM +0000, Clark C. Evans wrote:
> On Tue, Mar 04, 2003 at 02:55:16AM -0500, I wrote:
> | import mxODBC
> | mxODBC.threadsafety = mxODBC.threadlevel
> |
>
> I tried that before I hacked. However, the threadsaftey attribute
> doesn't seem to be picked up within the ConnectionPool constructor,
> which is passed the fully qualified class as a string. I'm sure
> there is another way to do it... in any case, that part of the
> patch can be easily dropped. Following is the modified patch
> without the threadsaftey hack. ;) Clark
I've done this succesfully before:
http://twistedmatrix.com/pipermail/twisted-python/2002-August/001447.html
IIRC, the trick is to twiddle with the module *before* creating your
ConnectionPool, so that it's fixed by the time it imports the module and
checks its threadsafety attribute.
-Andrew.
More information about the Twisted-Python
mailing list