[Gajim-devel] Fwd: UPDATE: net/gajim to 0.12 and drop maintainership
Jonathan Schleifer
js-gajim at webkeks.org
Sun Dec 21 11:56:34 CET 2008
Am 21.12.2008 um 11:42 schrieb Yann Leboulanger:
> I won't put oil on fire, just to tell that after private dicussion,
> there is indeed a problem with TCP timout, it lasts more than 10
> minutes.
That is because Gajim doesn't call setsockopt().
> So tests are needed to improve that. But 0.12.1 should be released
> before that to fix filetransfer I think.
Well, I have a fix for the timeout problem I guess. I'll outline it
here:
• Use setsockopt() to enable TCP/IP keepalives. We can even adjust
the time for those with setsockopt().
• Change the behaviour from sending pings every keep_alive_foo_secs
to sending a space every keep_alive_foo_secs.
• Keep the value for keep_alive_every_foo_secs at 55, so we send a
space every 55 sec to prevent disconnection.
• Remove time_for_keep_alive_answer.
• Try if this is already enough - which is very likely, but if not:
• Introduce ping_every_foo_secs and time_for_ping_reply with *SANE*
values. Sane means much higher than the keepalives. Like every 120
sec a ping which needs to be answered in 60 sec.
> Any objection to release 0.12.1 now?
Yes. Fixing file transfers is not as important as fixing stability
issues IMO. Fixing the stability isssues should be our top priority atm.
What do you think about this: We implement those changes I suggest
above and try if that fixes the issue. I'm pretty sure it will.
I think releasing a 0.12.1 without a fix for the stability issues will
disappoint and upset our users a lot, as some were mad enough to
change clients already (seems Psi is very popular among those). If we
release a 0.12.1 without that fix, I fear many users will think we're
unable to fix it and move to another client.
--
Jonathan
-------------- n?chster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://www.lagaule.org/pipermail/gajim-devel/attachments/20081221/dda4d332/attachment.htm>
-------------- n?chster Teil --------------
Ein Dateianhang mit Bin?rdaten wurde abgetrennt...
Dateiname : PGP.sig
Dateityp : application/pgp-signature
Dateigr??e : 801 bytes
Beschreibung: Signierter Teil der Nachricht
URL : <http://www.lagaule.org/pipermail/gajim-devel/attachments/20081221/dda4d332/attachment.pgp>
More information about the Gajim-devel
mailing list