Tuvas wrote: > The stuff that it runs aren't heavily processor intensive, but rather > consistant. It's looking to read incoming data. For some reason when it > does this, it won't execute other threads until it's done. Hmmm. > Perhaps I'll just have to work on a custom read function that doesn't > depend so much on processing power.
That is odd. Python should release its global lock while waiting for I/O, and thus other threads should run. What read function are you using? Can you provide a minimal example of your problem? -- --Bryan -- http://mail.python.org/mailman/listinfo/python-list