From ed94e50b837c7435694b335a1ba35eaddbceaeac Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Wed, 2 May 2018 21:47:37 +0000
Subject: [PATCH] Removed the now-deprecated (never-functioning) 'e' flag from
 File.open() calls.

---
 exec/load/lockfile.js | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/exec/load/lockfile.js b/exec/load/lockfile.js
index 10a6d97183..4124fd4e04 100644
--- a/exec/load/lockfile.js
+++ b/exec/load/lockfile.js
@@ -27,7 +27,7 @@ function Lock(filename, lockid, forwrite, timeout)
 			 * We currently hold a write lock and are requesting a read lock...
 			 */
 			if(forwrite===false) {
-				if(readlock.open("we")) {
+				if(readlock.open("w")) {
 					readlock.close();
 					LockedFiles[filename].forwrite=false;
 					file_remove(writelock.name);
@@ -53,7 +53,7 @@ function Lock(filename, lockid, forwrite, timeout)
 		if(!file_exists(filename+".lock")) {
 			if(forwrite) {
 				/* We are locking for write... attempt to create write lock file */
-				if(writelock.open("we")) {
+				if(writelock.open("w")) {
 					writelock.close();
 					/* If we are upgading from a read lock, delete our read lock */
 					if(LockedFiles[filename]!==undefined)
@@ -64,7 +64,7 @@ function Lock(filename, lockid, forwrite, timeout)
 						if(system.timer > endtime) {
 							/* If we were upgrading, restor our old lock... */
 							if(LockedFiles[filename]!==undefined) {
-								if(readlock.open("we")) {
+								if(readlock.open("w")) {
 									readlock.close();
 								}
 							}
@@ -79,7 +79,7 @@ function Lock(filename, lockid, forwrite, timeout)
 				}
 			}
 			else {
-				if(readlock.open("we")) {
+				if(readlock.open("w")) {
 					readlock.close();
 					LockedFiles[filename]={};
 					LockedFiles[filename].forwrite=false;
-- 
GitLab