Dittmar, Daniel wrote:
so I am pretty sure that there is a big bug uin the python-driver
(Perhaps a threading-proble or a global variable , ....)

could you please give me a hint where the problem could be located?


Try the following:
- call sql03_init_multi_threaded in vin77.c:initializeRTE after the call
to sqlinit
- the parameters to sql03_init_multi_threaded must be
  - sqlcreatemutex
  - sqldestroymutex
  - sqlbeginmutex
  - sqlendmutex
  - all declared in heo07.h

This means that you have to add veo07.c to sqlpyd.dld.

Connections are mostly independent. But connecting or reconnecting uses
signals to detect timeouts.And the combination of threads and signals
does strange things.

Daniel Dittmar

Great,
it seems, that it solves the problem....

Some questions: 1. Where should I add veo07.c?
- do you mean here?
file: ./sys/desc/sqlpyd.dld:
---------------------------------------
...
&endif


        &if $OSSPEC in [ OSF1 ]
        ?linkoption : -expect_unresolved *
        &endif
        
        vin77.c
        vin28.c
        veo07.c
        &if $OS in [ WIN32, OS2 ]
        splib
        vos40-1.c
        sqlusr-NoNI
        &else
        ...
        ---------------------------------------

2. Does the integration of sql03_init_multi_threaded
make problems when used with python which was compiled without thread support?


3. I downloaded the sources of Version 7.4.3.32
I know that you made changes, especialle to the python driver (vin77.c)
*after* 7.4.3.32 was released.
a) are these changes in the downloadable sources?


  b) is it possible that you send me the lates version of your
     vin77.c, vin28.c, ... (python driver specific files)? [if a) is not true]

4. Will you add sql03_init_multi_threaded to the 7.6 sources?


Greetings, and thank you very much for your help.

Andre' Reitz

--
__________________________________________________________________________

Als Technologieunternehmen konzipieren und entwickeln wir ma�geschneiderte 
Feedback- und
Monitoring-Systeme - wie beispielsweise L�sungen f�r Beschwerde- und 
Ideenmanagement.
Mit dem Inquery� Survey Server bieten wir eine der leistungsf�higsten 
Standardl�sungen f�r
Online-Umfragen mit dem Schwerpunkt auf der Messung von Kundenzufriedenheit an.
__________________________________________________________________________


Inworks GmbH Andre Reitz, Leiter Entwicklung H�rvelsinger Weg 39, 89081 Ulm, Germany Tel +49 (0) 731 / 93807-21 Fax +49(0)731/93807-18 Internet: http://www.inworks.de



--
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]



Reply via email to