#2272 closed defect (fixed)
shadow: start-on-last-client-exit does not execute when exit-with-client is set
Reported by: | stdedos | Owned by: | stdedos |
---|---|---|---|
Priority: | major | Milestone: | 3.0 |
Component: | server | Version: | 2.5.x |
Keywords: | Cc: |
Description (last modified by )
With:
Xpra-Client-Python3-x86_64_2.5-r22135\xpra_cmd" shadow ssh://user@ip/0 --clipboard=no --opengl=no --desktop-scaling=0.75 --webcam=no --speaker=off --microphone=off
commands
start-on-last-client-exit=bash -c 'touch /run/user/1000/xpra-test`date +%s`' start-on-last-client-exit=bash -c '`date`' start-on-last-client-exit=bash -c '. /run/user/1000/dbus-session; gnome-screensaver-command -l'
are not executed, because, implicitly exit-with-client=yes
is set (xpra-client
remotely starting xpra-server
)
Fix the code so that, start-on(-last)-client-exit=command
is always executed, even if the server will be terminated through any means.
ticket:2128#comment:4 onwards.
Change History (5)
comment:1 Changed 23 months ago by
Description: | modified (diff) |
---|---|
Status: | new → assigned |
comment:2 follow-up: 3 Changed 22 months ago by
Owner: | changed from Antoine Martin to stdedos |
---|---|
Status: | assigned → new |
comment:3 Changed 22 months ago by
Replying to Antoine Martin:
Fixed in r22523.
If you can confirm that the fix works, this could be backported to v2.5.x
I verify that the code is working, and for a long time.
It should be safe for backport.
comment:4 Changed 22 months ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Thanks, backport in r22735.
comment:5 Changed 5 weeks ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2272
Note: See
TracTickets for help on using
tickets.
Fixed in r22523.
If you can confirm that the fix works, this could be backported to v2.5.x