Since Turbine's "problem" with the Update 5 distribution, PyLotRO has not been exiting for me when I exit LOTRO.
I don't know if this is wide spread or not, see:
http://www.codeweavers.com/compatibility/browse/name/?app_id=2869;forum=1;msg=114834
Basically, when I first patched LOTRO with Update 5 at around 3pm the patch sequence finished apparently with no problems. However, once PyLotRO completed the account verification, it put up a black screen waiting for the Turbine Client to load. I could find no obvious problem. The Turbine Tech forum had a number of posting implying that an issue with the Turbine Client. About 4 hours after my first patch attempt, I tried again, and several items patched "again."
Naturally I didn't save the first patch run. However, attached is the second, so you can see what was apparently "messed up" in the first patch run.
<patch run output>==
Connecting to patch.lotro.com:80
Checking files...
files to patch: 8 bytes to download: 6103080
Patching files:
Downloading ProjectVersion.
Decrypting.
Downloading browser/greprefs/all.js.
....
Decrypting.
Downloading TWebBrowser.dll.
Decrypting.
Downloading OpenGLGraphicsCore.dll.
..........
Decrypting.
Downloading D3D11GraphicsCore.dll.......
.........
Decrypting.
Downloading D3D10GraphicsCore.dll.
Decrypting.
Downloading TTEPatchClient.dll...........
................ lots of dots
Decrypting.
Downloading lotroclient.exe...........
................. lots of dots
Decrypting.
.... lots of dots
File patching complete
Connecting to patch.lotro.com:80
Checking files...
files to patch: 0 bytes to download: 0
Patching files:
File patching complete
Connecting to patch.lotro.com:80
checking data...
data patches: 0 bytes to download: 0
unlock: 0 empty: 0
result code: 0x00000000
Patching data:
Data patching complete.
All patching complete.
Finished
===<end>
At any rate, the issue is that when you quit the game. It appears to end normally, going back to the black screen.
However, PyLotRO does not terminate. I've let it sit for several hours but nothing happens. If I quit it via the OSX "quit" option for the application, PyLotRO terminates as you would expect and the black screen goes away. You can also cause PyLotRO to quit and the black screen to go away if you quit CXG out from under it.
Magill