mapserver/mapserver — pull request #4376 by faegi (2012-07-05 08:42:31+00:00)
Title: huge performance issue for unprojectable layers

Frank Warmerdam reported in #3443 a scenario, where falling back to world bounds in case of a failed map request reprojection causes trouble for tileindex layers. I did modify his patch, cancelling to request at all in such a case, because:
- when reprojection failed, the user unlikely expects world bounds to be used for his request (drawing, querying..) and
- falling back to world bounds without recalculating minscale/maxscale (which is the case) causes a somehow time consuming drawing job for high resolution raster datasets which will likely end up in a DOS (I had this twice).