G'day TJ,

Thanks for this, it is similar, but our issue is that the underlying
stat calls are taking so long that the data connection that has been
opened is hitting the expiry of the timeout_stalled timer.

Ascii conversion will help to some extent, but we have so many files
that doing all those stats is what is killing us.

cheers,
Rob



On 14 March 2013 16:27, TJ Saunders <[email protected]> wrote:
>
>> Looking in modules/mod_ls.c at the functions dolist() and ls_nlst() I
>> can see that the data connection is opened and the TimeoutStalled
>> timer is started before the file data is gathered. In the case of one
>> of our users, it takes around 20 minutes for an ls -l to complete at
>> the command line so our TimeoutStalled value of 400 expires and the
>> user's session is ended.
>
> You might try using proftpd-1.3.5rc2; this sounds very similar to:
>
>   http://bugs.proftpd.org/show_bug.cgi?id=3819
>
> Cheers,
> TJ
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>    Truth is within ourselves.
>
>         -Robert Browning
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
ProFTPD Developers List
<[email protected]>
https://lists.sourceforge.net/lists/listinfo/proftp-devel

Reply via email to