|
From: Dmitry A. <di...@al...> - 2001-10-24 09:51:13
|
hi Sometimes I see that proftpd uses 90% CPU after client disconnection. It looks like this: top shows: PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 70019 root 60 0 3500K 336K CPU1 1 203.8H 96.92% 96.92% proftpd # ftpwho inetd FTP connections: 70019 - proftpd: ftp - as2-L232.isp.net: anonymous/IEUser@: LIST Service class - 1 user sockstat shows: USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS ftp proftpd 70019 3 dgram syslogd[160]:3 and some interesting records in syslog file: Oct 10 20:20:42 host proftpd[70019]: host (as2-L232.isp.net[x.x.x.x]) - FTP session opened. Oct 10 20:20:42 host proftpd[70019]: host (as2-L232.isp.net[x.x.x.x]) - ANON anonymous: Login successful. Oct 10 20:26:44 host proftpd[70019]: host (as2-L232.isp.net[x.x.x.x]) - Data transfer stall timeout: 180 seconds Oct 10 20:26:44 host proftpd[70019]: host (as2-L232.isp.net[x.x.x.x]) - ProFTPD terminating (signal 11) after killing: Oct 19 10:34:38 host proftpd[70019]: host (as2-L232.isp.net[x.x.x.x]) - ProFTPD killed (signal 15) Oct 19 10:36:26 host inetd[182]: /usr/local/ftpd/sbin/proftpd[70019]: exit status 0x9 It was possible to kill the proftpd instance only by -9 signal ProFTPD 1.2.2rc3 FreeBSD 4.2-STABLE Could someone comment these stranges ? Is it fixed in 1.2.4 ? If no - how can I get over that ? -- Dimitry |