[Pidgin] #3887: Why do Pidgin uses UDP ports?

Pidgin trac at pidgin.im
Sun Nov 11 21:26:34 EST 2007


#3887: Why do Pidgin uses UDP ports?
------------------------------+---------------------------------------------
  Reporter:  pixx             |       Owner:  lschiere
      Type:  defect           |      Status:  closed  
  Priority:  minor            |   Milestone:          
 Component:  winpidgin (gtk)  |     Version:  2.2.2   
Resolution:  invalid          |    Keywords:  udp     
   Pending:  0                |  
------------------------------+---------------------------------------------
Changes (by datallah):

  * status:  new => closed
  * resolution:  => invalid
  * component:  unclassified => winpidgin (gtk)

Comment:

 These are used by the glib GIOChannel implementation that we're using
 (which is actually from Glib 2.6.10) to handle reading from the actual
 network sockets and notifying the callback when there is data to read.
 There ends up being two local UDP sockets for each remote connection.

 There is a newer implementation in newer glib versions that doesn't use
 these local sockets for communication, but it doesn't work for us.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3887#comment:3>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list