<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Seems reasonable... +1.<br>
<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF993255"><font color="#000000" face="Tahoma" size="2"><b>From:</b> mapserver-dev-bounces@lists.osgeo.org [mapserver-dev-bounces@lists.osgeo.org] on behalf of Tamas Szekeres [szekerest@gmail.com]<br>
<b>Sent:</b> Sunday, October 21, 2012 1:35 PM<br>
<b>To:</b> mapserver-dev@lists.osgeo.org<br>
<b>Subject:</b> Re: [mapserver-dev] WMS GetCapabilities response truncated to 4096 bytes on windows 2008 Server<br>
</font><br>
</div>
<div></div>
<div>Hi All,
<div><br>
</div>
<div>The issue below still exists in MapServer 6.x versions (on specific Windows versions), so I'm about to include
<a href="https://github.com/szekerest/mapserver/commit/b578571824b58612fc95257d356ab1d0838129ad" target="_blank">
this change</a> in 6.2.</div>
<div>Issue has also been added in github: <a href="https://github.com/mapserver/mapserver/issues/4505" target="_blank">https://github.com/mapserver/mapserver/issues/4505</a></div>
<div><br>
</div>
<div>Any objections to this change?</div>
<div><br>
</div>
<div>Best regards,</div>
<div><br>
</div>
<div>Tamas</div>
<div><br>
</div>
<div><br>
<br>
<div class="gmail_quote">2012/1/19 Tamas Szekeres <span dir="ltr"><<a href="mailto:szekerest@gmail.com" target="_blank">szekerest@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
Hi Devs,
<div><br>
</div>
<div>We have experienced strange behaviour of the WMS GetCapabilities response of MapServer CGI on Windows 2008 and Windows 7 which is truncated to 4k in size. The same thing happens when invoking mapserv from the command line and the output is redirected to
 a file.</div>
<div><br>
</div>
<div>After a bit of investigation, I came to the conclusion that the process termination doesn't necessarily flush the file buffers (incl. stdout and stderr) on Win 2008 and Win 7. This is primarily an OS behaviour which works correctly on Win2003/XP, but it
 should probably be fixed in MapServer by calling fflush(NULL) at the right place. It could probably be done in the mapserv application or we could also do such things in msCleanup as well. What would be the most reasonable place to invoke fflush or do you
 have a more reasonable approach?</div>
<div><br>
</div>
<div><br>
</div>
<div>Best regards,</div>
<div><br>
</div>
<div>Tamas</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</body>
</html>