]> git.ipfire.org Git - thirdparty/curl.git/commit
global_init: assume the EINTR bit by default
authorDaniel Stenberg <daniel@haxx.se>
Thu, 23 Jan 2020 12:39:27 +0000 (13:39 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 26 Jan 2020 17:27:18 +0000 (18:27 +0100)
commit1ad49feb71418f26aa6114c7a20ce1463beb3ea9
treecb72ace04016e81eb1e62d81fe1b4ce0ee13dfda
parent34e6bc42b0650c48504a286020dcda85180e05e2
global_init: assume the EINTR bit by default

- Removed from global_init since it isn't thread-safe. The symbol will
  still remain to not break compiles, it just won't have any effect going
  forward.

- make the internals NOT loop on EINTR (the opposite from previously).
  It only risks returning from the select/poll/wait functions early, and that
  should be risk-free.

Closes #4840
docs/libcurl/curl_global_init.3
lib/easy.c
lib/select.c
lib/select.h
lib/sendf.c