Sebastian Wilhelmi <wilhelmi ira uka de> wrote: > > But thats perfecly fine. When in __poll it isn't using 100% of the CPU, does > it? I'd guess that the main worker thread is in poll() and not using any CPU, but some other thread is spinning out of control and chewing all the CPU. In GDB again, type 'info threads', which will give a list of all threads running at the moment. Then switch to each thread with 'thread <n>', where <n> is one of the numbers from the list of running threads, and get a stack trace. Then you can find out what each thread is doing, rather than just one of them. -- Sam Couter | Internet Engineer | http://www.topic.com.au/ sam topic com au | tSA Consulting | OpenPGP key ID: DE89C75C, available on key servers OpenPGP fingerprint: A46B 9BB5 3148 7BEA 1F05 5BD5 8530 03AE DE89 C75C
Attachment:
pgpdZ2N44BQ2e.pgp
Description: PGP signature