Message26172
Logged In: YES
user_id=308438
The problem is occurring because the main thread exits,
which causes shutdown of the logging system via an atexit
hook. If you add either of the following lines at the end of your
__name__ == "__main__" clause:
raw_input("Press a key:")
or
mythread.join()
Then the thread continues to run:
2005-09-02 10:23:37,023 2564 INFO: logging initialized
2005-09-02 10:23:37,023 2564 INFO: initializing MyThread
2005-09-02 10:23:37,023 2564 INFO: test (before starting
thread)
2005-09-02 10:23:37,032 2220 INFO: MyThread starting
2005-09-02 10:23:37,032 2564 INFO: test (after starting
thread)
2005-09-02 10:23:37,032 2220 INFO: MyThread ticking...
2005-09-02 10:23:39,036 2220 INFO: MyThread ticking...
2005-09-02 10:23:41,039 2220 INFO: MyThread ticking...
2005-09-02 10:23:43,042 2220 INFO: MyThread ticking...
2005-09-02 10:23:45,045 2220 INFO: MyThread ticking...
2005-09-02 10:23:47,048 2220 INFO: MyThread ticking...
(I modified the format string to show the thread ID in the
logged message).
Hence, this is not a bug and I am closing this entry
as "Invalid". |
|
Date |
User |
Action |
Args |
2007-08-23 14:34:09 | admin | link | issue1277903 messages |
2007-08-23 14:34:09 | admin | create | |
|