2017-10-25 5 views
0

を解決することができます(繰り返し初期URLをフェッチし、それを引き起こすもの小さな変更で) https://curl.haxx.se/libcurl/c/asiohiper.html CURLマルチインターフェースがでサンプルコードを使用して、LinuxのUbuntuのマルチインターフェース上のカール7.47.0についてホスト

DNSの場合私はすべての期待どおりに動作する例を実行する前に構成されています。 DNSが設定されていない(/etc/resolv.confが空の場合)、私がこの例を実行すると、
CURLE_COULDNT_RESOLVE_HOSTが得られます。しかし、プログラムが実行されている間にDNS(これは/etc/resolv.confに入る)をセットアップすると、それでもCURLE_COULDNT_RESOLVE_HOSTで失敗します。私はcurl_multi_cleanupを呼び出してからcurl_multi_initを呼び出して新しいダウンロードを開始するなど、すべてを試しましたが、何も役に立ちません。ライブラリが最初のDNS設定(空だった)に固執しているようです。ライブラリの起動後に追加された新しいDNSエントリを使用するように強制する方法はありますか?

答えて

関連する問題