From 240a9ae5756cdc21bcf4d9aadb7f59dbc8a44ac5 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Tue, 13 Mar 2012 09:09:41 +0000
Subject: [PATCH] Also unlock the players/players.X objects if needed.

---
 xtrn/tw2/tw2.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/xtrn/tw2/tw2.js b/xtrn/tw2/tw2.js
index 565f57c575..a8deaa7456 100644
--- a/xtrn/tw2/tw2.js
+++ b/xtrn/tw2/tw2.js
@@ -172,6 +172,10 @@ function Menu(sector)
 function do_exit()
 {
 	if(player != undefined) {
+		if(db.status(Settings.DB,'players').lock!=undefined)
+			db.unlock(Settings.DB,'players');
+		if(db.status(Settings.DB,'players.'+player.Record).lock!=undefined)
+			db.unlock(Settings.DB,'players.'+player.Record);
 		player.Online=false;
 		if(player.Ported || player.Landed) {
 			if(db.status(Settings.DB,'sectors').lock!=undefined)
-- 
GitLab