connect: connection close tweaks

- connclose/streamclose/connkeep() remove description string that was
  never used anywhere. Add trace statements where reasons for closing
  were not already traced and maybe not obvious.
- multi_remove_handle: only lookup former connection in pool when
  transfer is set to connect only
- test1554: adapt expectations now that pool is less often locked

Closes #22379
This commit is contained in:
Stefan Eissing 2026-07-23 14:17:13 +02:00 committed by Daniel Stenberg
parent a954d87f0b
commit e093c67f1c
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
26 changed files with 157 additions and 226 deletions

View file

@ -33,8 +33,6 @@ run 1: foobar and so on fun!
run 1: foobar and so on fun!
-] Mutex lock CONNECT
[- Mutex unlock CONNECT
-] Mutex lock CONNECT
[- Mutex unlock CONNECT
-] Mutex lock SHARE
[- Mutex unlock SHARE
-] Mutex lock SHARE
@ -48,8 +46,6 @@ run 1: foobar and so on fun!
run 1: foobar and so on fun!
-] Mutex lock CONNECT
[- Mutex unlock CONNECT
-] Mutex lock CONNECT
[- Mutex unlock CONNECT
-] Mutex lock SHARE
[- Mutex unlock SHARE
-] Mutex lock SHARE
@ -63,8 +59,6 @@ run 1: foobar and so on fun!
run 1: foobar and so on fun!
-] Mutex lock CONNECT
[- Mutex unlock CONNECT
-] Mutex lock CONNECT
[- Mutex unlock CONNECT
-] Mutex lock SHARE
[- Mutex unlock SHARE
-] Mutex lock SHARE