Op zondag 12 augustus 2001 23:32 schreef Mr. B. het volgende:
Als je geen timeout krijgt bij het gewoon lezen van de thread (niet opgedeeld) en wel bij het replyen (ook niet opgedeeld) dan vraag ik me af waar die timeout ineens vandaan komt...
Voor zover ik het kan zien is het een erg lastig oplosbare bug.
De "reply-thread" is namelijk kwa tekst ongeveer 2 keer zo groot als de gewone thread.
Die tekst wordt samengevoegd tot een grote "datachunck" die weer gecompressed opgestuurd wordt.
Dat compressed opsturen kan alleen als de data allemaal vergaart is en samengepakt kon worden.
Als dit proces te lang duurt zal je een timeout krijgen.
Het genereren van de reply schermen duurt minstens 2 keer zo lang als het genereren van de gewone schermen, dus de kans dat je dan wel een timeout krijgt is best groot.
Een oplossing zou kunnen zijn de http-compressie uit te zetten...
Maar dan loop je weer meer data binnen te halen.