nach Hinweisen im IRC hatte ich mir gestern mal - kurz - den sectionsd angeschaut. Ich fand es ein wenig seltsam, daß eine Box, die keinen(!) Empfang hat, zwei Threads aushalten muß, die sich zusammen mal eben 100% der CPU-Leistung nehmen.
Die Ursache ist aber einfach, NIT und EIT-Thread hängen einfach in einer Endlosschleife bis die Uhrzeit ermittelt wird.
Code: Alles auswählen
for (;;)
{
if (timeset) {
...
}
}
Also guckt euch das mal bitte an.