diff src/luan/modules/http/LuanHandler.java @ 1351:21b153b4bcc4

better reset_luan for luanhost
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 04 Mar 2019 12:12:45 -0700
parents d8754a50adf1
children 1d31c1f3ea30
line wrap: on
line diff
--- a/src/luan/modules/http/LuanHandler.java	Mon Mar 04 09:41:50 2019 -0700
+++ b/src/luan/modules/http/LuanHandler.java	Mon Mar 04 12:12:45 2019 -0700
@@ -158,17 +158,13 @@
 	}
 
 	public void reset_luan() {
-		new Thread() {
-			public void run() {
-				lock.writeLock().lock();
-				try {
-					close();
-					currentLuan = newLuan();
-				} finally {
-					lock.writeLock().unlock();
-				}
-			}
-		}.start();
+		lock.writeLock().lock();
+		try {
+			close();
+			currentLuan = newLuan();
+		} finally {
+			lock.writeLock().unlock();
+		}
 	}
 
 	public void disable_luan() {