Ŝanĝi agordon de PySocks ne movas malfermitan konekton
Apartigu estontajn proksejajn agordojn de PySocks-ingo disde la establita konekto kaj preferu novan ingon kiam vi elektas alian itineron.
set_proxy konservas la proksejan agordon, kiun PySocks-ingo uzas kiam ĝi establas sian konekton. Ĝi ne migras vivan fluon de unu peranto al alia.
Post kiam konekto estas malfermita, ĝiaj bitokoj apartenas al tiu establita vojo. Viŝi la konservitan proksejan agordon ne estas peto movi la konekton rekte al la celo, kaj ŝanĝi la adreson ne movas ĝin al nova eliro.
Por alia itinero kreu novan ingon, intence agordu ĝin kaj establu novan konekton al la celo. Fermu la malnovan ingon laŭ la kutima vivciklo de la aplikaĵo.
Tenu agordojn po ingo aparte de tutmonda defaŭlto aŭ de monkey-patching de la modulo socket. Tutmondaj ŝanĝoj povas influi postajn ingojn en alia kodo sen klarigi, kion ekzistanta ingo jam faras.
Se aplikaĵa protokolo bezonas seninterrompan seancon, rekonekto bezonas ankaŭ la rekuperan logikon de tiu protokolo. Nova TCP-vojo kaj alia publika IP ne aŭtomate konservas la transakcian aŭ aŭtentikigitan staton de la aplikaĵo.