- Navios
- 12 de agosto de 2026 às 15:20 UTC
- Autor
- Kamo
- Enviar
- c2e8cfe
Interromper o tópico IDLE não pode terminar um IDLE: está estacionado num bloqueio socket lido que só vê a bandeira uma vez que a leitura retorna por conta própria, até A Dovecot vai ficar sem tempo depois. Seu registro foi derrubado síncrono de qualquer forma, assim que o próximo subscribe abriu uma segunda conexão ao lado do primeiro, e a linha de partida mais tarde desregistrou-se qualquer sessão substituiu - deixando um terceiro início para uma caixa de correio que já tinha um. Sage@KamoCRM.com alcançou cinco conexões de IDLE concorrentes contra Dovecot mail max userip connections=10, após o que a caixa de correio parou de responder e o nav-badge não lido falhou com "[UNAVAILABLE] Número máximo de conexões do usuário + IP excedeu", publicando nada. O ImapIdleRegistry agora possui esse ciclo de vida: uma sessão por caixa de correio, reivindicada antes da ligação em vez de dentro da tarefa submetida; uma ruptura que fecha a Loja — fora da chamada, uma vez que close() pode bloquear na mensagem- cache Bloquear o thread em marcha lenta sem carga; e uma liberação identificada. O mapa ao vivo é a contagem, de modo que a tampa atrás de MAX IDLE CONNECTIONS não pode derivar e silenciosamente desactivar a largura da cápsula IDLE. EmailUnreadPublisher repete uma leitura falhada até três vezes. Nada sonda o contagem e a varredura do observador dos anos 60 deliberadamente salta caixas de correio com um IDLE Ouvinte, então uma leitura caiu deixou o distintivo velho até o próximo evento de correio.