Hi Isaac, Not sure from your previous comment if it's consistently working acceptably or not. I've worked on it some more and have come up with another possible fix. Here's a link to my new patch applied to 123.0b2 (beta) version: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Gho5I-kAS0676FKShAgudA/runs/0/artifacts/public/build/install/sea/target.installer.exe Hopefully you can successfully install this and see how it does. It keeps the changes from my original patch (for now) but adds sending a POP3 "NOOP" as a application level keepalive. So in the TB console you need to enable the "LOG" tab as well as the "DEBUG" tab and it will also show, if they are sent, the NOOPs. You need to keep your setting for tcptimeout at 200 (for the STAT response) and you should probably also set network.tcp.keepalive.idle_time network.tcp.keepalive.retry_interval back to their default values using Config Editor. These tcp level keepalives seem to have no effect on the POP3 connections. Thanks! P/S: Here's the link to where I did the new try build: https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=2c70bef984383f8f46be66bcc5c6de1e972558d8 As I mentioned above, this is based on the latest 123 beta (not daily) but it is still English localized.
Bug 1875633 Comment 47 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Hi Isaac, Not sure from your previous comment if it's consistently working acceptably or not. I've worked on it some more and have come up with another possible fix. Here's a link to my new patch applied to 123.0b2 (beta) version: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Gho5I-kAS0676FKShAgudA/runs/0/artifacts/public/build/install/sea/target.installer.exe Hopefully you can successfully install this and see how it does. It keeps the changes from my original patch (for now) but adds sending a POP3 "NOOP" as a application level keepalive. So in the TB console you need to enable the "LOG" tab as well as the "DEBUG" tab and it will also show, if they are sent, the NOOPs. You need to keep your setting for tcptimeout at 200 (for the STAT response) and you should probably also set network.tcp.keepalive.idle_time network.tcp.keepalive.retry_interval back to their default values using Config Editor. These tcp level keepalives seem to have no effect on the POP3 connections. Thanks! P/S: Here's the link to where I did the new try build: https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=2c70bef984383f8f46be66bcc5c6de1e972558d8 As I mentioned above, this is based on the latest 123 beta (not daily) but it is still English localized. Also, not sure what the problem was before trying to install the try build. When I installed it, there is a prompt that has a "More Info" link. I had to click that before it gave a prompt to allow me to do the install. I see this on both win 10 and 11.