similar to idle sessions done in #803: to give us the ability to exit servers that are just sitting there doing nothing.
Done in r9587.
You can test this with:
xpra start --server-idle-timeout=10 -d timeout
If no client connects within 10 seconds - or 10 seconds after the last client disconnects, the server should print this message and exit:
No valid client connections for 1 seconds, exiting the server
You can also tweak the timeout value using:
xpra control :10 server-idle-timeout 20
And see the current value set using:
xpra info | grep server.idle-timeout
Built a trunk r9612 Fedora 21 server:
xpra infoincludes timeout information.
Connected a trunk r9612 Cent6.4 client and disconnected:
Thanks for testing maxmylyn! Closing.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/884