2009-02-13 8 views
2

Je travaille avec Informix en C++ avec les bibliothèques client IBM CSDK. J'utilise la version multithread des bibliothèques et chaque thread utilise son propre objet ITConnection. L'application se bloque toujours si plus d'un thread est généré. Est-ce que quelqu'un a rencontré un problème similaire?Multi-threading avec Informix et IBM CSDK

Répondre

0

Plus de questions que réponse ...

S'il vous plaît identifier quelle plate-forme (système d'exploitation et la version et le type de matériel s'il peut être nécessaire) et quelle version de CSDK? (Règles standard pour de nombreuses questions relatives aux produits.)

Quelles options de compilation avez-vous utilisées sur votre code C++? Quelle était la ligne de liaison que vous avez utilisée? Avez-vous un support pour le produit? (Si vous le faites, contactez le support technique IBM.) Avez-vous une trace de pile pour le problème? Non, je n'ai pas vu ce problème, mais je n'ai pas poussé la version multi-thread du code très dur - ou, dans la plupart des cas, à tous.

(Puisque vous êtes nouveau, s'il vous plaît ajouter les informations supplémentaires en éditant votre question, plutôt que par l'ajout d'une « réponse ». Seulement ajouter une réponse si vous ne pouvez pas modifier la question.)

1

Je résous ce problème (pour Solaris OS). Besoin de lier des versions multidreading de bibliothèques. Ils sont nommés comme suit: libth * au lieu de libif *.