On Feb 21, 4:04 pm, Alexander Kapps <alex.ka...@web.de> wrote: > > That tutorial seems to be wrong. > > According to the official docs: > > "If the subclass overrides the constructor, it must make sure to > invoke the base class constructor (Thread.__init__()) before doing > anything else to the thread." > > http://docs.python.org/library/threading.html#thread-objects > > So, change your __init__ to this: > > class myThread (threading.Thread): > def __init__(self, threadID, name, q): > threading.Thread.__init__(self) > self.threadID = threadID > self.name = name > self.q = q >
Alexander, thanks! Your suggestion fixed my problem. Kevin S -- http://mail.python.org/mailman/listinfo/python-list