Author: remi
Date: 2008-12-18 02:42:53 +0100 (Thu, 18 Dec 2008)
New Revision: 3156
Modified:
software_suite_v2/tuxware/tuxhttpserver/trunk/src/tuxhttpserver.py
Log:
* updated the log levels
* now start tuxosl in a thread
Modified: software_suite_v2/tuxware/tuxhttpserver/trunk/src/tuxhttpserver.py
===================================================================
--- software_suite_v2/tuxware/tuxhttpserver/trunk/src/tuxhttpserver.py
2008-12-18 00:38:51 UTC (rev 3155)
+++ software_suite_v2/tuxware/tuxhttpserver/trunk/src/tuxhttpserver.py
2008-12-18 01:42:53 UTC (rev 3156)
@@ -50,12 +50,12 @@
# Global httpserver logger
Glb_ServerLog = SimpleLogger("tuxhttpserver")
Glb_ServerLog.resetLog()
-Glb_ServerLog.setLevel(LOG_LEVEL_DEBUG)
+Glb_ServerLog.setLevel(LOG_LEVEL_INFO)
Glb_ServerLog.setTarget(LOG_TARGET_BOTH)
# Global resources logger
Glb_ResourcesLog = SimpleLogger("tuxhttpserver_resources")
Glb_ResourcesLog.resetLog()
-Glb_ResourcesLog.setLevel(LOG_LEVEL_DEBUG)
+Glb_ResourcesLog.setLevel(LOG_LEVEL_INFO)
Glb_ResourcesLog.setTarget(LOG_TARGET_BOTH)
# Tuxdroid user statuses to be only sent at the allowed clients
SW_USER_STATUSES = [
@@ -254,15 +254,20 @@
"""Callback function when the dongle is connected
"""
global Glb_DonglePresent
-
- # Start the osl library
- Glb_ServerLog.logInfo("Start Tuxosl")
- for i in range(15):
- time.sleep(2.5)
- err = self.__tuxOSL.Start("Acapela")
- if err == E_TUXOSL_NOERROR:
- break
- Glb_ServerLog.logInfo("Tuxosl started")
+
+ def startTuxOsl():
+ # Start the osl library
+ Glb_ServerLog.logInfo("Start Tuxosl")
+ for i in range(15):
+ time.sleep(0.1)
+ err = self.__tuxOSL.Start("Acapela")
+ if err == E_TUXOSL_NOERROR:
+ break
+ Glb_ServerLog.logInfo("Tuxosl started")
+
+ t = threading.Thread(target = startTuxOsl)
+ t.start()
+
Glb_DonglePresent = True
def __onDongleDisconnected(self):
------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you. Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn