[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