On Mon, 11 Feb 2008, Junio C Hamano wrote:
Mike Hommey (1):
Work around curl-gnutls not liking to be reinitialized
But why reinitialize libcurl at all in the first place? This "work-around"
should rather be the standard behavior since there should be no logical reason
to re-initialize libcurl's global state during a git's execution.
Even though Mike correctly identified a libcurl bug, it also indirectly
identified a git flaw: re-initialization with the curl_global_* functions is
pointless and only wastes time.