他のいくつかのエラーについてプログラムをデバッグしようとしましたが、プログラムをマルチスレッド モード (同時に複数のクエリ) で実行すると、クエリが失敗/タイムアウトし始めます。
クエリ中に MySQL サーバーへの接続が失われました
また
MySQL がなくなった
これは、GDB を使用してシングル スレッドで実行している場合、または GDB を使用せずにマルチスレッドで実行している場合には発生しません。
何が問題で、どうすれば修正できますか?
アップデート
また、デバッグしようとしているときに実行すると、次のようになりprint mysql_error(conn)
ます。
プログラムは、GDB から関数呼び出しを行っているときに、別のスレッドでシグナルを受信しました。関数 (mysql_error) を含む式の評価は破棄されます。関数の実行が完了すると、GDB は静かに停止します。