Merge branch 'fix/gun-limiter' into 'develop'

Fix ConnecitonPool deadlocking after reaching the connection limit

Closes #1977

See merge request !2830
16 jobs for develop in 69 minutes and 17 seconds (queued for 8 seconds)
Status Job ID Name Coverage
  Build
passed #140749
build

00:02:40

 
  Test
passed #140754
analysis

00:02:52

passed #140751
federated-testing

00:05:45

passed #140753
lint

00:00:19

passed #140750
unit-testing

00:07:15

88.1%
passed #140752
unit-testing-rum

00:06:46

 
  Benchmark
manual #140755
allowed to fail manual
benchmark
 
  Deploy
passed #140756
docs-deploy

00:01:05

manual #140757
allowed to fail manual
stop_review_app
 
  Release
passed #140758
amd64

00:05:00

passed #140759
amd64-musl

00:04:38

passed #140760
arm32
arm

00:25:49

passed #140761
arm32
arm-musl

00:25:35

passed #140762
arm
arm64

00:07:08

passed #140763
arm
arm64-musl

00:07:20

 
  Docker
passed #140764
dind
docker

00:06:48