mirror of
https://github.com/warmbly/warmbly.git
synced 2026-09-08 16:02:24 +00:00
Address review: - ensureConnected kept any client not in Logout, so a session whose Login failed (NotAuthenticated) was reused instead of re-dialed. Reuse only Authenticated or Selected, and close the half-open session when auth or the CONDSTORE check fails. - Folders returned from inside the LIST loop on the folder cap without closing the command, leaving unread results to stall the next command.