Hello,

I'm the author of the FoxyProxy extension. This extension uses 
nsIProtocolProxyService to
dynamically switch resource loading.

FF 2.0.0.11 and 3.0b2 (and perhaps earlier releases, too) appear to cache 
proxied network
connections. This is prevents dynamic proxy switching.

Example: if my nsIProtocolProxyFilter implementation returns proxy 
192.168.2.1:8080 to load
http://foo.com/a.gif but proxy 68.166.125.225:8080 to load 
http://foo.com/b.gif, whichever proxy
was used first is also used to load the second resource--regardless of what 
nsIProtocolProxyFilter
returns. This occurs for approximately 15 seconds since the first resource 
loaded through foo.com.

How can I "break" the cached connection?

Thank,
Eric Jung
http://foxyproxy.mozdev.org



_______________________________________________
dev-tech-network mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-network

Reply via email to