Pilihan proksi milik pemegang libcurl easy. Menukar pilihan itu daripada satu benang semasa benang lain melakukan pemindahan pada pemegang yang sama melanggar peraturan pemilikan pemegang.

libcurl selamat untuk benang apabila peraturan terdokumentasinya dipatuhi. Ia tidak menyegerakkan akses serentak sewenang-wenangnya kepada satu pemegang secara dalaman. Beri pekerja selari pemegang mereka sendiri, atau pindahkan pemilikan hanya apabila pengguna sebelumnya telah selesai.

Antara muka share mempunyai keperluan penguncian dan had yang berasingan. Ia bukan kebenaran untuk setiap pekerja mengubah setiap tetapan pemegang easy yang dikongsi.

Contoh benang proksi lama sering menyertakan callback penguncian untuk versi pustaka TLS lama. Semak dokumentasi keselamatan benang semasa untuk backend TLS dan build sebenar. Menyalin callback OpenSSL sejarah ke dalam aplikasi semasa bukan pengganti pemilikan pemegang yang betul.

Mulakan keadaan pustaka global mengikut keperluan permulaan terdokumentasi sebelum menggunakannya secara serentak. Untuk permintaan awam yang dibenarkan melalui perantara awam, senarai proksi percuma menawarkan calon untuk pilihan proksi setiap pekerja; padankan protokol dengan build libcurl. Untuk setiap operasi yang gagal, kekalkan proksi yang dikonfigurasikan pada pemegang dan hasil ralatnya sendiri. Pemboleh ubah global “proksi semasa” ialah pengecam yang lemah apabila beberapa pemindahan sedang berjalan.

Artikel berkaitan