Go to file
Nat Goodspeed a4ba22fecc DRTVWR-418: Revamp testrunner to shutdown server Thread at end.
Instead of having testrunner.run()'s caller pass a Thread object on which to
run the caller's server instance's serve_forever() method, just pass the
server instance. testrunner.run() now constructs the Thread. This API change
allows run() to also call shutdown() on the server instance when done, and
then join() the Thread.

The hope is that this will avoid the Python runtime forcing the process
termination code to 1 due to forcibly killing the daemon thread still running
serve_forever().

While at it, eliminate calls to testrunner.freeport() -- just make the runtime
pick a suitable port instead.
2016-12-07 09:30:49 -05:00
debian try to suppress some debian errors we don't care about 2015-11-10 09:55:05 -05:00
doc merge 2016-11-16 08:39:41 -05:00
etc
…
indra DRTVWR-418: Revamp testrunner to shutdown server Thread at end. 2016-12-07 09:30:49 -05:00
scripts SL-455 - tweaks to skel_tool.py 2016-09-20 08:08:55 -04:00
.hgignore merge changes for 3.7.29-release 2015-06-08 16:33:02 -04:00
.hgtags Added tag 5.0.0-release for changeset b41e1e7c7876 2016-12-05 14:16:55 -05:00
BuildParams Dummy commit to fix the teamcity builds 2016-09-07 08:08:19 +03:00
README.md MAINT-6585: dummy commit to rekick TC 2016-07-27 11:39:20 -07:00
autobuild.xml MAINT-6810 win10, 4k monitor and UI scale of 2.0 makes most web content too small to read 2016-10-27 19:48:59 +03:00
build.sh Set CMake UNATTENDED variable to suppress VSTool in TC builds. 2016-08-15 17:15:31 -04:00

README.md

Second Life Viewer

This project manages the source code for the Second Life Viewer.

This source is available as open source; for details on licensing, see the licensing page on the Second Life wiki

For information on how to use and contribute to this, see the open source portal on the wiki.

To download the current default version, visit the download page. For even newer versions try the Alternate Viewers page