Merge branch 'fwd-upstream-ranking' into 'master'

fix some inconsistencies in tcp connection error handling; forwarding - avoid attempts to communicate with timeouted upstream.

See merge request !716
30 jobs for <span class="ref-name">session-close-fix</span> in 15 minutes and 7 seconds (queued for 5 seconds)
Status Job ID Name Coverage
  Build
passed #203717
docker linux amd64
build:clang:linux:amd64

00:00:46

passed #203716
docker linux amd64
build:linux:amd64

00:00:47

passed #203718
docker linux amd64 allowed to fail
srpm

00:00:25

 
  Test
passed #203726
docker linux amd64
deckard:linux:amd64

00:01:29

passed #203734
privileged
distro:epel-7

00:02:59

passed #203733
privileged
distro:fedora-29

00:03:32

passed #203725
docker
doc

00:00:44

passed #203723
dind
docker:build

00:02:56

passed #203724
docker linux amd64
installcheck:linux:amd64

00:01:02

passed #203727
docker linux amd64
installcheck:valgrind:linux:amd64

00:02:44

passed #203720
docker
lint:c

00:02:43

passed #203721
docker
lint:clang-scan-build

00:01:04

passed #203719
docker
lint:lua

00:00:32

passed #203728
docker
osx:build

00:02:55

passed #203730
docker linux amd64
pytests:lint

00:00:38

passed #203731
docker linux amd64
pytests:run

00:02:01

passed #203732
docker linux amd64
respdiff:iter:udp:linux:amd64

00:02:31

passed #203722
docker linux amd64
test:linux:amd64

00:00:56

passed #203729
docker linux amd64
test:linux:amd64:valgrind

00:01:16

 
  Extended
passed #203735
docker linux amd64
pytests:extended

00:10:33

passed #203736
respdiff
respdiff:fwd-tls6-kresd.udp6

00:00:16

passed #203737
respdiff
respdiff:fwd-udp6-kresd.udp6

00:00:16

passed #203741
respdiff
respdiff:fwd-udp6-unbound.tcp6

00:00:16

passed #203742
respdiff
respdiff:fwd-udp6-unbound.tls6

00:00:16

passed #203740
respdiff
respdiff:fwd-udp6-unbound.udp6

00:00:15

passed #203739
respdiff
respdiff:iter.tls6

00:00:15

passed #203738
respdiff
respdiff:iter.udp6

00:00:15

passed #203743
respdiff
resperf:fwd-tls6.udp-asan

00:00:15

passed #203744
respdiff
resperf:fwd-udp6.udp-asan

00:00:15

passed #203745
respdiff
resperf:iter.udp-asan

00:00:15