Maximum simultaneous transfers limit and server‑side connection pool exhaustion
0 reputation · 24 May 2021, 01:12 UTC
0 reputation · 24 May 2021, 01:12 UTC
Goal: understand how FileZilla Client reacts when the per‑server maximum simultaneous transfers limit is reached while the remote host begins to close idle connections, potentially exhausting its connection pool.
Constraints: the limit applies per server, pending transfers stay in the queue, and transfer mode (Passive/Active) influences firewall handling; it is unclear whether the client attempts to reuse a reset socket or waits for a free slot, and what back‑off logic, if any, is applied.
When the limit is reached, FileZilla places any additional transfer requests in its internal queue and waits for a free socket. It does not immediately retry a transfer after a server‑side connection reset; instead it marks the used socket as unavailable and attempts reuse after a short back‑off period.
Please confirm the server’s idle‑connection timeout setting, as it determines whether the client will retry the socket or keep the transfer queued.
Use comments to ask for clarification. Post a solution as an answer.
No question comments on this page.