[tuxdroid-svn] r4603 - softwares_suite_v3/kysoh/tuxware/server/branches/0.3.0-plugins-gadgets-confs
Status: Beta
Brought to you by:
ks156
|
From: remi <c2m...@c2...> - 2009-05-01 08:31:30
|
Author: remi
Date: 2009-05-01 10:31:14 +0200 (Fri, 01 May 2009)
New Revision: 4603
Modified:
softwares_suite_v3/kysoh/tuxware/server/branches/0.3.0-plugins-gadgets-confs/util/filesystem/DirectoryContentObserver.py
Log:
* improved directory observation cycle
Modified: softwares_suite_v3/kysoh/tuxware/server/branches/0.3.0-plugins-gadgets-confs/util/filesystem/DirectoryContentObserver.py
===================================================================
--- softwares_suite_v3/kysoh/tuxware/server/branches/0.3.0-plugins-gadgets-confs/util/filesystem/DirectoryContentObserver.py 2009-04-30 07:32:49 UTC (rev 4602)
+++ softwares_suite_v3/kysoh/tuxware/server/branches/0.3.0-plugins-gadgets-confs/util/filesystem/DirectoryContentObserver.py 2009-05-01 08:31:14 UTC (rev 4603)
@@ -271,7 +271,12 @@
"""
while self.isStarted():
self.__checkForUpdate()
- time.sleep(self.__rate)
+ m = int(self.__rate / 0.1)
+ for i in range(m):
+ if self.isStarted():
+ time.sleep(0.1)
+ else:
+ return
# ------------------------------------------------------------------------------
# Program entry point for example.
|