[Pidgin] #14917: "1 account was disabled because you signed on from another location"

Pidgin trac at pidgin.im
Tue Oct 13 23:43:07 EDT 2015


#14917: "1 account was disabled because you signed on from another location"
--------------------+--------------------------
 Reporter:  ngroot  |       Owner:  MarkDoliner
     Type:  patch   |      Status:  closed
Milestone:  3.0.0   |   Component:  AIM
  Version:  2.10.1  |  Resolution:  fixed
 Keywords:          |
--------------------+--------------------------
Changes (by Youness Alaoui <kakaroto@…>):

 * status:  new => closed
 * resolution:   => fixed
 * milestone:  Patches Needing Review => 3.0.0


Comment:

 (In [0ddd5118b8eb]):[[BR]]
 Fix for AIM when using gateway proxies

 The issue here is that smoe gateway proxies (such as smarsh.com) will
 terminate a connection to some services (such as the BART service in
 the case with the Smarsh proxy) at which point the flap_connection gets
 scheduled for termination and will then check if there are any LOCATE
 services connections available, if there are none, it will sign out.
 The problem is that the flap_connection_getbytype call will only return
 connections that are 'connected' (passed auth) but since the MD5
 authentication
 method, it never sets any connection to connected, so it thinks there are
 no LOCATE connections and signs out.
 This should fix other bugs that might be affected by the API call
 flap_connection_getbytype returning NULL when it shouldn't.
 This should fix issue #14917 : https://developer.pidgin.im/ticket/14917

 Reviewed by Jorge Villasenor <salinasv at pidgin.im>
 Fixes #14917

--
Ticket URL: <https://developer.pidgin.im/ticket/14917#comment:10>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list