Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Tweaking IRC disconnect parameters on flaky networks #319

Closed
galderz opened this issue Oct 25, 2017 · 7 comments
Closed

Tweaking IRC disconnect parameters on flaky networks #319

galderz opened this issue Oct 25, 2017 · 7 comments
Labels
Milestone

Comments

@galderz
Copy link

galderz commented Oct 25, 2017

Hi,

Once certain wifi/lan networks, I'm seeing IRC disconnects happen very regularly. To the point that almost every time I check IRC I've been disconnected.

e.g.

[read:errno=54 from nil]
Disconnected
...

These networks seem to behave well otherwise WRT internet connection. Is there a way to tweak how quickly circe decides/checks for disconnects? e.g. possibility to tweak timeouts?

Cheers,
Galder

@jorgenschaefer jorgenschaefer added this to the v2.7 milestone Oct 29, 2017
@jorgenschaefer
Copy link
Collaborator

Hm. Circe does not set any particular timeouts, this is just normal network connections done with Emacs.

Are you using openssl, gnutls, or Emacs directly for connection?

@galderz
Copy link
Author

galderz commented Nov 1, 2017

Hi, just use Emacs directly. Any ideas?

@jorgenschaefer
Copy link
Collaborator

Hm. I don't see anything in make-network-process that would affect this I'm afraid. :-(

@galderz
Copy link
Author

galderz commented Nov 20, 2017

Actually, I think I'm using openssl since I see:

openssl s_client -connect irc.freenode.net 6697

Anything I could tweak there?

@jorgenschaefer
Copy link
Collaborator

Hm. Nothing I saw in man s_client, I'm afraid. You could try gnutls instead I guess, not sure that would solve anything.

@jorgenschaefer jorgenschaefer modified the milestones: v2.7, v2.8 Jan 28, 2018
@wasamasa
Copy link
Collaborator

wasamasa commented Sep 28, 2020

Can you still reproduce this with this fix: #377 ? Note that it only works on Emacs 26.1 or newer.

@galderz
Copy link
Author

galderz commented Oct 1, 2020

No longer using circe.

@wasamasa wasamasa closed this as completed Oct 1, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants