Skip to content

Conversation

@bear101
Copy link
Contributor

@bear101 bear101 commented Dec 30, 2025

This change addresses the issue #3045 where getaddrinfo() may return EAI_AGAIN on Android. By continuously calling TeamTalk5.connect() in TeamTalkService it has the same effect as calling getaddrinfo() multiple times.

Hopefully this change resolves #3045.

This change addresses the issue #3045 where getaddrinfo() may return
EAI_AGAIN on Android. By continuously calling TeamTalk5.connect() in
TeamTalkService it has the same effect as calling getaddrinfo()
multiple times.

Hopefully this change resolves #3045.
@bear101 bear101 added this to the TeamTalk v5.22 milestone Dec 30, 2025
@bear101 bear101 self-assigned this Dec 30, 2025
@bear101
Copy link
Contributor Author

bear101 commented Dec 30, 2025

@Nardol can you try out this branch and see if it solves the IPv6 issue. Also use latest libTeamTalk5.so

@Nardol
Copy link
Contributor

Nardol commented Dec 30, 2025

I've just recompiled libraries, made an apk from this branch and unfortunately, even after the message specifying a new attempt connection is never successfull.
I tested with both an IPv6-only hostname and a literal IPv6 address.
As expected, with a host pointing to both IPv4 and IPv6 address, connection is made using IPv4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants