From ed9237f6102193a292e87e09bce176f7ec14e40d Mon Sep 17 00:00:00 2001
From: HelloZeroNet <hello@noloop.me>
Date: Wed, 11 Mar 2015 16:25:29 +0100
Subject: [PATCH] only load pyfilesystem in debug mode

---
 src/Debug/DebugReloader.py | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/src/Debug/DebugReloader.py b/src/Debug/DebugReloader.py
index 951a5950..f6045210 100644
--- a/src/Debug/DebugReloader.py
+++ b/src/Debug/DebugReloader.py
@@ -1,14 +1,17 @@
 import logging, os, sys, time
 import threading
+from Config import config
 
-try:
-	from fs.osfs import OSFS 
-	pyfilesystem = OSFS("src")
-except Exception, err:
-	logging.info("%s: For autoreload please download pyfilesystem (https://code.google.com/p/pyfilesystem/)" % err)
+if config.debug: # Only load pyfilesytem if using debug mode
+	try:
+		from fs.osfs import OSFS 
+		pyfilesystem = OSFS("src")
+	except Exception, err:
+		logging.debug("%s: For autoreload please download pyfilesystem (https://code.google.com/p/pyfilesystem/)" % err)
+		pyfilesystem = False
+else:
 	pyfilesystem = False
 
-
 class DebugReloader:
 	def __init__ (self, callback, directory = "/"):
 		self.last_chaged = 0