[Bug 31621] file transfer not working

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Feb 3 12:26:43 CET 2011


https://bugs.freedesktop.org/show_bug.cgi?id=31621

Thomas Flüeli <tflueeli at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch
                 CC|                            |tflueeli at gmail.com
           See Also|                            |https://bugzilla.gnome.org/
                   |                            |show_bug.cgi?id=338943

--- Comment #7 from Thomas Flüeli <tflueeli at gmail.com> 2011-02-03 03:26:43 PST ---
I tracked it down, there are two problems and for both I have a patch.

The first problem is really nasty, it's a bug (#338943) in GLib on Windows.
Basically only one watch per IOChannel is supported. If multiple watches are
used (as gibber does) they overwrite each other. With the first patch, file
transfers using IBB are working.

The second problem is that connect() on Windows needs some more love than on
UNIX.

Both patches are quite ugly and I don't know if you really want to merge them.
But with both patches applied, file transfers using SOCKS5 bytestreams are
working :)

-- 
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