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
