cURL / Mailing Lists / curl-library / Single Mail


Re: GnuTLS initialization thread safety

From: Daniel Stenberg <>
Date: Sat, 14 Feb 2009 14:09:46 +0100 (CET)

On Sat, 14 Feb 2009, Dan Fandrich wrote:

> I don't see any solution other than moving the call to gnutls_global_init()
> back into the only safe place, namely curl_global_init(). The problem with
> curl --version failing would have to be dealt with some other way, perhaps
> by making --version a special case and skipping the global init when it is
> given.

I completely agree. We can't sacrifice proper libcurl behavior only because of
an edge-case curl tool desire.

Received on 2009-02-14