projects
/
saartuer.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ignore socket timeouts; refine tuer-warnstate-nervlist
[saartuer.git]
/
libtuer.py
diff --git
a/libtuer.py
b/libtuer.py
index 835bf6d51003e22dd8a2d5e3b9ed72e85fae0577..f79dcc6cf4c9403fb0dbcb2bd3ebfc6db7d1996b 100644
(file)
--- a/
libtuer.py
+++ b/
libtuer.py
@@
-5,7
+5,7
@@
import email.mime.text, email.utils
# Logging configuration
syslogLevel = logging.INFO
mailLevel = logging.CRITICAL # must be "larger" than syslog level!
# Logging configuration
syslogLevel = logging.INFO
mailLevel = logging.CRITICAL # must be "larger" than syslog level!
-mailAddress = ['post+tuer'+'@'+'ralfj.de', 'vorstand@lists.hacksaar.de']
+from config import mailAddress
printLevel = logging.DEBUG
# Mail logging handler
printLevel = logging.DEBUG
# Mail logging handler
@@
-111,6
+111,13
@@
class ThreadFunction():
self._q.put((ThreadFunction._CALL, arg))
def stop(self):
self._q.put((ThreadFunction._CALL, arg))
def stop(self):
+ # empty the queue
+ try:
+ while True:
+ self._q.get_nowait()
+ except queue.Empty:
+ pass
+ # now wait till the job-in-progress is done
self._q.put((ThreadFunction._TERM, None))
self._t.join()
self._q.put((ThreadFunction._TERM, None))
self._t.join()