SorgenkindMech: fsockopen zerowindow erkennen

Beitrag lesen

Hallo,

weil solange der server sagt, dass er grad nicht kann, brauch ich ja keine daten senden ... führt ja nur zu fehlern, und dann ist ja noch die frage, ab wann kann ich wieder senden ;(

wenn die Gegenstelle sagt, dass Du wieder darfst.

<zitat abschitt="Flow control">
    However, if the sender is faster than the receiver, e.g. has a faster CPU,
    incoming data will eventually fill the receiver's buffer, causing the
    receiver to advertise a zero window. A sender that receives a zero window
    advertisement must stop sending until it receives a positive window.
</zitat>

danke, das prinzip war mir schon klar, ist auch soweit völlig in ordnung, muss ja irgendwie eine art info geben wenn er schwächelt ;)

und hier steht eben die frage, woher bekomme ich die info? ich habe die info per wireshark erhalten, nur mein php scheint davon nichts zu wissen ;(

Andere Frage: warum verwendest Du den non-blocking-Modus?

das frage ich mich auch
laut stream_get_meta... steht blocking auf true, und ich setze auch explizit auf blocking, aber die fehlermeldung sagt eben was anderes

vielleicht hierzu infos zur umgebung:
IIS7.5
PHP 5.2.0 als ISAPI-Modul

Freundliche Grüße

Vinzenz