2011-05-22 19 views

cevap

12

gerekli olacaktır. documentation diyor ki:

Bu fonksiyon programı libcurl'da başka işlevini çağırır önce (bir program bellek alanını paylaşan tüm kodudur) bir program dahilinde en az bir defa çağrılmalıdır. Kurduğu ortam, programın ömrü boyunca sabittir ve her program için aynıdır, bu nedenle birden fazla arama, bir çağrıyla aynı etkiye sahiptir.

Ama curl_easy_init ait belgelerde dikkat edin:

Zaten (3), curl_easy_init (3) otomatik olarak yapar curl_global_init çağrı olmadıysa. curl_global_init (3) iş parçacığı güvenli değil, bu durum çok kanallı vakalarda ölümcül olabilir ve hiçbir karşılık gelen temizleme yoktur çünkü kaynak sorunlarına neden olabilir.

İlgili konular