client side caching problems

Hi guys,

Here is the action I request:

def index     @producteurs=Producteur.find(:all)     last=Producteur.maximum("updated_at").utc     if stale?(:last_modified=>last)       ip=request.remote_ip       @centre=centrage(ip)       respond_to do |format|         format.html       end     end   end

for the first request I get a "200 ok" response in firefox for the second request I get a "304 Not Modified" response in firefox, GREAT but for the third request I get a "200 ok" response. :frowning: Nothing has change in the models.

Any idea why the third request is not a 304? thanks jef.