xpra icon
Bug tracker and wiki

Changes between Initial Version and Version 1 of Ticket #2676


Ignore:
Timestamp:
03/24/20 11:28:04 (10 months ago)
Author:
Antoine Martin
Comment:

Thanks for the report, that's now fixed in r25759 and will be included in the 3.0.8 release. (you can apply it by hand to your installation as it is tiny)

That said, if you're going to use UDP, I recommend switching to the beta channel, which has more fixes and improvements for the UDP transport.

Please bear in mind that TCP may still perform better than UDP at this point.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2676

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
  • Ticket #2676 – Description

    initial v1  
    55if i use the plain tcp transport, things work fine. if i try to use udp, i get
    66===== on windows =====
     7{{{
    78Traceback (most recent call last):
    89  File "E:\Xpra\tags\v3.0.x\src/xpra/net/udp_protocol.py", line 184, in send_control
    910AttributeError: 'UDPClientProtocol' object has no attribute 'send_control_failed'
     11}}}
    1012===== on linux =====
     13{{{
    1114  File "/usr/lib64/python3.7/site-packages/xpra/net/udp_protocol.py", line 184, in send_control
    1215    self._add_packet_to_queue(packet, fail_cb=self.send_control_failed, synchronous=False)
    1316AttributeError: 'UDPClientProtocol' object has no attribute 'send_control_failed'
     17}}}
    1418=====
    1519
     
    1721
    1822server: xpra-3.0.7-r25627, centos-7.7.1908, kernel-3.10.0-1062.4.1.el7.x86_64
    19    $ xpra start --start-child=xterm --bind-udp=0.0.0.0:14567 --exit-with-children=yes --webcam=no
    20 
     23{{{
     24$ xpra start --start-child=xterm --bind-udp=0.0.0.0:14567 --exit-with-children=yes --webcam=no
     25}}}
    2126clients:
    22271) xpra-3.0.7-25627, win10-1909
    23    $ Xpra_cmd.exe attach udp://10.10.11.23:14567
     28{{{
     29$ Xpra_cmd.exe attach udp://10.10.11.23:14567
     30}}}
    24312) xpra-3.0.6-2.fc30.x86_64, fedora-30, kernel-5.5.10-100.fc30.x86_64
    25    $ xpra attach udp://10.10.11.23:14567
     32{{{
     33$ xpra attach udp://10.10.11.23:14567
     34}}}
    2635
    2736config: no changes