Izicelo ze-proxy ezihambisanayo zidinga ubunikazi obuhlukile be-libcurl handle
Gcina ama-libcurl handle ngaphansi kobunikazi bomsakazo owodwa ngesikhathi lapho izicelo zisebenzisa ama-proxy ahlukene.
Ukukhetha i-proxy kungokwe-libcurl easy handle. Ukushintsha lokho kukhetha kusuka kumsakazo owodwa ngenkathi omunye umsakazo wenza ukudluliswa ku-handle efanayo kwephula imithetho yobunikazi be-handle.
I-libcurl iphephile emisakazweni uma kulandelwa imithetho yayo ebhaliwe. Ayihlanganisi ngaphakathi ukufinyelela okungahleliwe ngesikhathi esisodwa ku-handle eyodwa. Nikeza abasebenzi abahambisanayo ama-handle abo, noma dlulisa ubunikazi kuphela lapho umsebenzisi wangaphambili eseqedile.
Isixhumi esibonakalayo se-share sinezidingo ezihlukile zokukhiya nemikhawulo. Akusona isigunyazo sokuthi umsebenzi ngamunye ashintshe zonke izilungiselelo ze-easy handle eyabiwe.
Izibonelo zakudala zomsakazo we-proxy zivame ukufaka ama-callback okukhiya amaveleshini amadala omtapo we-TLS. Hlola imibhalo yamanje yokuphepha komsakazo ye-TLS backend yangempela kanye ne-build. Ukukopisha ama-callback e-OpenSSL omlando kuhlelo lwamanje akusona isikhundla sobunikazi be-handle obulungile.
Qala isimo somtapo jikelele ngokwezidingo zokuqala ezibhaliwe ngaphambi kokuwusebenzisa ngasikhathi sinye. Ezicelweni zomphakathi ezivunyelwe ngabalamuli bomphakathi, uhlu lwama-proxy amahhala lunikeza abazongenela ukhetho lwe-proxy lomsebenzi ngamunye; fanisa iphrothokholo ne-build ye-libcurl. Kumsebenzi ngamunye ohlulekile, gcina i-proxy elungiselelwe ye-handle kanye nomphumela wayo wephutha. Ukuguquguquka komhlaba jikelele “proxy yamanje” kuyisikhombisi esibuthakathaka lapho ukudluliswa okuningi kusaqhubeka.