Xpra: Ticket #2131: xpra client not timing out

2019-02-01 14:04:09,233 Xpra shadow server version 2.5-r21480 64-bit
2019-02-01 14:04:09,234  running on Linux Ubuntu 16.04 xenial

and

2019-02-01 14:03:37,543 Xpra GTK3 client version 2.5-r21454 64-bit
2019-02-01 14:03:37,548  running on Microsoft Windows 10

xpra client is Xpra-Python3-x86_64_Setup_2.5-r21454.exe

The shadow session was (probably?) in some kind of limbo state; however, client didn't try to time it out.

Note: I am not entirely sure if these are the correct server file, since xpra is only archiving at most one backup. However, since it was the bigger file, I thought it might have been useful.

Server uses ethernet, client uses wi-fi, but they are "on the same network". Assume infinite bandwidth.



Fri, 01 Feb 2019 13:05:13 GMT - stdedos: attachment set


Fri, 01 Feb 2019 13:14:06 GMT - stdedos: attachment set

xpra-py2


Fri, 01 Feb 2019 13:15:08 GMT - stdedos:

It seems that xpra is not picking up... screenshot is from Xpra-x86_64_Setup_2.5-r21454 (again, same network).

I'll try to downgrade


Fri, 01 Feb 2019 13:40:08 GMT - stdedos: attachment set


Fri, 01 Feb 2019 13:42:02 GMT - stdedos: attachment set


Fri, 01 Feb 2019 13:44:33 GMT - stdedos:

Even downgrading server to r20740 (xpra --version == v2.5-r21480) and xpra client to 2.5-r20836., still no dice.


Timeouts in older version get a bit "easier to handle" with clipboard=no, but they don't go away.


# * The offset on .0:0 could be explained that the (leftmost) screen is "smaller" than the other ones:
$  xrandr
Screen 0: minimum 8 x 8, current 5520 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1680x1050+0+30 (normal left inverted right x axis y axis) 474mm x 296mm
   1680x1050     59.88*+  59.95
   1280x1024     75.02    60.02
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32
   640x480       75.00    59.94
DP-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+3600+0 (normal left inverted right x axis y axis) 527mm x 296mm
   1920x1080     60.00*+  59.94    50.00    60.05    60.00    50.04
   1600x900      60.00
   1280x1024     75.02    60.02
   1280x720      60.00    59.94    50.00
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32
   720x576       50.00
   720x480       59.94
   640x480       75.00    59.94    59.93
DP-1 connected 1920x1080+1680+0 (normal left inverted right x axis y axis) 527mm x 296mm
   1920x1080     60.00*+
   1600x900      60.00
   1280x1024     75.02    60.02
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32
   640x480       75.00    59.94

Sat, 02 Feb 2019 16:09:13 GMT - stdedos:

I cannot do anything to kill the server with "normal commands", it gets into some kind of unresponsive state:

$ while ! xpra stop :0 ; do sleep 1 ; done
connection timed out
timeout: server did not disconnect us
connection timed out
timeout: server did not disconnect us
connection timed out
timeout: server did not disconnect us
connection timed out
timeout: server did not disconnect us
xpra initialization error:
cannot find live server for display :0
^C
$ xpra list
Found the following xpra sessions:
/run/user/1000/xpra:
 DEAD session at :0 (cleaned up)
 LIVE session at :1
/run/xpra:
 DEAD session at :0 (cleaned up)
 LIVE session at :1

and client needs to be killed manually


Tue, 19 Mar 2019 04:29:39 GMT - Antoine Martin: owner changed

The offset thing belongs in a different ticket.

Timeouts in older version get a bit "easier to handle" with clipboard=no, but they don't go away.

This points towards a clipboard problem, this can only be solved properly by #812

Can you get the backtrace from a hung server? (see wiki/Debugging)

Unless I can reproduce this myself, I fear I may have to close this as 'needinfo'.


Thu, 04 Apr 2019 02:29:19 GMT - Antoine Martin:

#2247 is similar to this bug.


Tue, 27 Aug 2019 20:41:15 GMT - stdedos: status changed; resolution set

Whatever it was, it hasn't happened again


Sat, 23 Jan 2021 05:43:02 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2131