You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ScraperEngine.close() now closes the curl_cffi impersonation transport.
Previously requests.Session.close() only disposed the standard urllib3
adapters, leaking the curl_cffi session (libcurl handle + connection pool)
when impersonation was enabled, causing per-job scrapers to accumulate native
handles.
Re-mounting TLS adapter to repalce the existing https:// adapter in self.adapters. Close the old one first so its urllib3PoolManager
(open sockets) and SSLContext are released now; cipher rotation
re-mounts almost every request, so relying on cyclic GC lets these native
handles accumulate.