-
-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to reconnect after re-rising network #1743
Comments
In case you are familiar with git: does it work if you revert 3a03496 ? |
I only now realized that you're hitting strophe/libstrophe#211 ... reverting 3a03496 simply tears down the complete connection object which isn't necessary, but also solves this problem! Can you try to build&use libstrophe from master? Otherwise you'll have to wait whether the Arch maintainers will include the necessary patch. I've just sent them an E-Mail and asked them to do so. |
openSUSE has the mentioned PR added as a patch to the package. But I doubt all distros will know about this. Maybe there should be a new point release for libstrophe? |
I'll do a 0.12.2 as soon as strophe/libstrophe#214 is confirmed and merged |
I'm sorry, I didn't pay attention to this PR before reporting. |
I'll close this now here since one could argue that it's more a libstrophe issue. |
libstrophe 0.12.2 got released: https://github.com/strophe/libstrophe/releases/tag/0.12.2 |
0.12.2 has some important fixes. Let's require it so users don't stumble upon bugs like #1743
After getting SSL_ERROR_SYSCALL(5) with errno=110 or errno104 I can no longer connect to both with default account or with other accounts to other XMPP server. Only with a new profanity instance is possible to connect again.
I'm not sure, but it seems that I began to notice this behavior after switching from
libmesode
tolibstrophe
.In the debugger, I see that the libstrophe does not call a SSL_shutdown at this moment as recommended in the docs. But i still get described there bug.
Expected Behavior
Successful recconect
Current Behavior
profanity.log
Steps to Reproduce (for bugs)
Context
Environment
The text was updated successfully, but these errors were encountered: