[Bug 49422] New: EnsureChannel does not return when unable to join because of +r (freenode)
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu May 3 14:00:22 CEST 2012
https://bugs.freedesktop.org/show_bug.cgi?id=49422
Bug #: 49422
Summary: EnsureChannel does not return when unable to join
because of +r (freenode)
Classification: Unclassified
Product: Telepathy
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: idle
AssignedTo: telepathy-bugs at lists.freedesktop.org
ReportedBy: m_zwart at 123mail.org
QAContact: telepathy-bugs at lists.freedesktop.org
Created attachment 60967
--> https://bugs.freedesktop.org/attachment.cgi?id=60967
empathy log showing two joins to a restricted channel
The empathy developers redirected me here.
Trying to join a freenode channel that is set +r (block unidentified users)
while unidentified fails with no indication as to why. This is unfortunate, but
a more confusing issue is that empathy (or telepathy-idle) will silently refuse
to try the join again: if the channel is set -r and you retry the join nothing
happens. Debug log (from empathy, as I do not know how to more directly use
telepathy-idle) attached, with a few newlines added. Note this was from a
session that already had a window open for ##marienz (I /part-ed there before
clearing the log). Results are similar on a fresh connection, and no channel
window is ever opened.
According to an empathy developer: "the EnsureChannel() call never returns".
The channel join should fail, and do so in a way allowing Empathy to show a
relevant message to the user.
I'm using telepathy-idle-0.1.11.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list