Shindig is caching makeRequest failures (specifically error 504)
----------------------------------------------------------------

                 Key: SHINDIG-1251
                 URL: https://issues.apache.org/jira/browse/SHINDIG-1251
             Project: Shindig
          Issue Type: Bug
          Components: Java
         Environment: Firefox v3.5.6 running on Windows XP. Java Shindig 
running on the same Windows XP machine. Data source on another machine.
            Reporter: Bruce Godden


I have a gadget that uses a makeRequest to fetch data but the data source is 
rather slow to respond, particularly in a testing environment. I have increased 
the timeout for such fetches in Shindig to 30 seconds but even this is 
sometimes not long enough to fetch the data. When this happens the fetch 
returns an error 504 which the gadget displays. If I reload the gadget frame 
then it almost instantly comes back with the error 504 again; there is no long 
wait for the response this time.

It looks like Shindig is caching the timeout response and returning it when the 
makeRequest is repeated. This is not what I would expect to happen. There are 
some errors that might be worth caching but this isn't one of them. I haven't 
investigated Shindig's behaviour with other errors but I suspect it might be 
similar as I think I have seen other errors behaving similarly when I haven't 
set up the testing environment correctly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to