<div>I've tried modifying that value to a unrealistic number (like 5 min) with no luck. </div><div><br></div><div>To be honest, I'm at a point where I'm okay with it - I've worked around it a bit in the interface portion by adding a "refresh" button. At some point I'll probably get back to this and try to find the root cause. If I eventually figure it out, I'll be sure to let the list know.<br>
</div><div><br></div><div>Thanks for all the help. I know you spend a lot of time on both this and the OpenLayers list helping folks like me when you don't have to and I, for one, appreciate it.</div><br>Terry Austin<br>
Progressive Partnering<br>
<br><br><div class="gmail_quote">On Mon, Feb 23, 2009 at 12:51 PM, Christopher Schmidt <span dir="ltr"><<a href="mailto:crschmidt@metacarta.com">crschmidt@metacarta.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">On Tue, Feb 17, 2009 at 10:25:00AM -0600, Terry Austin wrote:<br>
> All,<br>
> On a Windows Vista / Apache 2.2 / mod_python / TileCache 2.10 -> MapServer<br>
> WMS / OpenLayers setup with no pre-seeding, I'm seeing missing tiles on<br>
> virtually every significant load of tiles in a given view like when changing<br>
> resolutions or when the view requires loading a lot of tiles because of a<br>
> pan. This only occurs when the metaTile option is on. Turning off<br>
> metaTiling makes all tiles appear (but has the visual limitations of not<br>
> using metatiles). I'm seeing this in my Apache logs with about the same<br>
> frequency as the missing tiles:<br>
><br>
> unlock<br>
> D:\Data\Gis\TN\tilecache\tn\version00001\all\07\000\000\060\000\000\013.png.lck<br>
> failed: [Error 2] The system cannot find the file specified:<br>
> 'D:\\Data\\Gis\\TN\\tilecache\\tn\\version00001\\all\\07\\000\\000\\060\\000\\000\\013.png.lck'<br>
><br>
> Not sure if that has anything to do with it. Does this seem like a locking<br>
> issue (only metatiles use locks?), or is it some wacky Vista TCP limitation<br>
> thing? I think that the tile is actually generated because reloading the<br>
> page makes everything appear correctly. Also, just using the URL of the<br>
> missing tile in another browser tab works correctly, so I know the tile can<br>
> be generated.<br>
<br>
</div>How long do your metaTiles take to render? if your metaTiles take > 30s,<br>
then this is expected behavior; anything that waits longer than 30s by<br>
default will get an error message (specifically, raise<br>
Exception("You appear to have a stuck lock. You may wish to remove the<br>
lock named:\n%s" % self.getLockName(tile))<br>
).<br>
<br>
You can configure this timeout by the 'timeout' parameter of the Disk<br>
Cache section.<br>
<br>
Regards,<br>
<font color="#888888">--<br>
Christopher Schmidt<br>
MetaCarta<br>
</font></blockquote></div><br>