Tom: C++ API für MySQL

Beitrag lesen

Hello,

ich sitze jetzt seit Tagen an einer eigenen kleinen CPP-API für MySQL, basierend auf der C-API.

Das ist ja auch alles ganz spannend, aber leider klappt es nicht so, wie ich mir das wünsche.

Es gibt immer den Fehler:

Error in my_thread_global_end(): 2 threads didn't exit

und zwar noch nachdem das Testprogramm eigentlich beendet ist.
Nun habe ich in Google bereits hunderte von Seiten durch.
Die einzige hoffnungsvolle war http://bugs.mysql.com/bug.php?id=25621

Die meisten anderen Treffer vermuten den Fehler in PHP, was ich hier aber überhaupt nicht benutze, also vollkommen ausschließen kann ;-)

Aus dem Link und der mysql.h entnahm ich, dass man

mysql_thread_init()

und

mysql_thread_end()

benutzen solle. Leider nützt das nichts, zumal mysql_thread_init() eine '0' zurückgibt (Datentyp ist my_bool, was ein char ist).

Das ist alles wenig erquicklig. Da fehlt mir einfach eine entscheidene Information, die ich nicht finden kann ;-((

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de