A named pipe works great. But post_action does not seem to do anything. <br><br>location /sportna/ {<br>&nbsp;&nbsp; internal;<br>&nbsp;&nbsp; root /var/www/htdocs/sportna;<br>&nbsp;&nbsp; post_action /done;<br>}<br><br><br>location = /done {<br>&nbsp;&nbsp; internal;
<br>&nbsp;&nbsp; fastcgi_pass <a href="http://127.0.0.1:10000">127.0.0.1:10000</a>;<br>&nbsp;&nbsp; fastcgi_param URI $request_uri;<br>}<br><br>The fastcgi application does not receive anything, nothing is in error log and nothing about /done gets sent do access log.
<br><br><br><div><span class="gmail_quote">On 6/8/07, <b class="gmail_sendername">Rapsey</b> &lt;<a href="mailto:rapsey@gmail.com">rapsey@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ok thanks. This will work just as well.<div><span class="e" id="q_1130c35399afa1c5_1"><br><br><br><div><span class="gmail_quote">On 6/8/07, <b class="gmail_sendername">Igor Sysoev</b> &lt;<a href="mailto:is@rambler-co.ru" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
is@rambler-co.ru</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Fri, Jun 08, 2007 at 05:54:22PM +0200, Rapsey wrote:<br><br>&gt; Are there any plans for adding support for logging to a pipe anytime soon?<br>&gt; I presume this: <a href="http://blog.pjkh.com/articles/2007/03/15/nginx-and-cronolog" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://blog.pjkh.com/articles/2007/03/15/nginx-and-cronolog</a><br>&gt; is the only way it can be achieved right now and it&#39;s pretty ugly.<br>&gt;<br>&gt; My application is connected to nginx through fcgi, it uses X-accel-redirect
<br>&gt; to send a (large) file to a user, and it needs to know exactly when a user<br>&gt; has finished downloading.<br><br>No, I do not plan to add piped logs.<br>However, you can use named pipe (FIFO).<br><br>Also you can use the post_action to track downloading:
<br><br>&nbsp;&nbsp;&nbsp;&nbsp;location /xar/ {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;internal;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;root&nbsp;&nbsp; ...;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;post_action&nbsp;&nbsp;&nbsp;&nbsp;/done;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br><br>&nbsp;&nbsp;&nbsp;&nbsp;location = /done {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;internal;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_pass&nbsp;&nbsp;...<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_param&nbsp;&nbsp; URI&nbsp;&nbsp; $request_uri;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;....<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br><br><br>--<br>Igor Sysoev<br><a href="http://sysoev.ru/en/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://sysoev.ru/en/</a><br><br></blockquote></div><br>
</span></div></blockquote></div><br>