Proxy tunnel is trying to use QtDbus on Windows
Bug #969150 reported by
Alejandro J. Cura
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Client | Status tracked in Trunk | |||||
Stable-3-0 |
Fix Released
|
Undecided
|
Unassigned | |||
Trunk |
Fix Released
|
High
|
Alejandro J. Cura |
Bug Description
The proxy tunnel is trying to import the Qt mainloop for DBus, and this will always fail.
This means that the tunnel process always fails, and SD ends up not using proxies every time.
We need to add a check and only do it on linux.
Related branches
lp:~alecu/ubuntuone-client/fix-broken-tunnel
- Diego Sarmentero (community): Approve
- Eric Casteleijn (community): Approve
-
Diff: 145 lines (+59/-4)4 files modifiedtests/proxy/test_tunnel_server.py (+33/-0)
tests/syncdaemon/test_tunnel_runner.py (+9/-0)
ubuntuone/proxy/tunnel_server.py (+10/-2)
ubuntuone/syncdaemon/tunnel_runner.py (+7/-2)
lp:~nataliabidart/ubuntuone-client/stable-3-0-update-2.99.92
- Alejandro J. Cura (community): Approve
-
Diff: 557 lines (+194/-26)19 files modifiedbin/u1sdtool (+7/-1)
tests/platform/linux/test_notification.py (+6/-6)
tests/platform/test_external_interface.py (+2/-0)
tests/platform/test_tools.py (+29/-5)
tests/proxy/test_tunnel_server.py (+33/-0)
tests/syncdaemon/test_interaction_interfaces.py (+18/-0)
tests/syncdaemon/test_tunnel_runner.py (+9/-0)
tests/syncdaemon/test_vm.py (+27/-0)
ubuntuone/platform/linux/dbus_interface.py (+4/-0)
ubuntuone/platform/linux/notification.py (+1/-1)
ubuntuone/platform/tools/__init__.py (+11/-7)
ubuntuone/platform/tools/windows.py (+1/-0)
ubuntuone/platform/windows/ipc.py (+5/-0)
ubuntuone/platform/windows/ipc_client.py (+9/-1)
ubuntuone/proxy/tunnel_server.py (+10/-2)
ubuntuone/syncdaemon/event_queue.py (+1/-1)
ubuntuone/syncdaemon/interaction_interfaces.py (+11/-0)
ubuntuone/syncdaemon/tunnel_runner.py (+7/-2)
ubuntuone/syncdaemon/volume_manager.py (+3/-0)
Changed in ubuntuone-client: | |
status: | Triaged → Fix Committed |
To post a comment you must log in.