Iklayenti ye-TCP ingaqeda ukuthumela isicelo bese ivala uhlangothi lwayo lokubhala ngenkathi isalindele impendulo. Inqubomgomo ye-Squid yaleso simo ibalulekile uma uqhathanisa ukuhlola okuncane kwe-TCP eluhlaza neklayenti ye-HTTP.

Ku-Squid 7, okuzenzakalelayo okubhaliwe yile:

half_closed_clients off

Ngaleyo nqubomgomo, i-Squid ivala uxhumano lweklayenti lapho ukufunda kubika ukuthi akusekho datha engenayo. Uma inketho ivuliwe, ingagcina uxhumano kuze kube ukufunda noma ukubhala kuhlangana nephutha. Idokhumenti incoma inqubomgomo ye-off ezenzakalelayo yokusebenza kwe-forward proxy evamile.

Rekhoda ukuthi iklayenti yokuhlola ikhombisa nini ukuphela kokufakwayo. Ipayipi elifinyelela ku-stdin EOF lingaziphatha ngendlela ehlukile kuneklayenti egcina uhlangothi lwayo lokuthumela luvulekile ngenkathi ifunda impendulo, ngisho nalapho zombili zithumele amabhayithi esicelo se-HTTP afanayo.

Uma iklayenti yokuhlola iphela ngokuphelele, ayikwazi ukufunda impendulo efika ngemuva kwalokho. Isilungiselelo sokuvala uhhafu ohlangothini lweseva asikwazi ukushintsha impilo yalowo msebenzi weklayenti.

Khetha ndawonye ukuziphatha kwe-EOF kweklayenti nenqubomgomo ye-proxy yokuhlola okuhlosiwe. Inqubomgomo yokuvala uhhafu icabanga nomlayezo we-HTTP onefreyimu evumelekile; ayinikezi umzimba wesicelo ongekho futhi ayilungisi ibhlokhi yekhanda elingaphelele.

Izihloko ezihlobene