Tim, Darrell,
tdeio in R14 is not closing sftp connections after they are opened to save
files, etc. I was looking at ps axf to check on why kmix cannot find any mixer,
and I stumbled across reams of open sftp connection. During this session I had
opened a file to save kcontol issues I found on a local server named 'nirvana'.
The name of the server IS important here because it looks like tdeio is logging
the incorrect name 'nirvan' in order to track the connection.
Over the course of an hour or so I had 'saved' the file numerous times. At the
time I check 'ps axf' I had long since closed the file that I had opened via
sftp, so all sftp connection should have been closed long ago. Instead I found:
912 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
913 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
916 pts/4 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
917 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
920 pts/5 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
921 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
924 pts/6 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
925 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
928 pts/7 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
929 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
932 pts/8 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
933 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
934 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
937 pts/9 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
938 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
941 pts/10 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
948 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
951 pts/12 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
952 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1067 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1068 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1070 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1073 pts/15 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
1074 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1077 pts/16 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
1078 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1081 pts/17 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
1082 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1085 pts/18 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
1086 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1089 pts/19 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
1091 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1092 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1095 pts/20 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
1096 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1097 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1199 ? S 0:01 \_ kate [tdeinit] --use
1200 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1201 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1203 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1206 pts/11 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
1210 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1212 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1215 pts/13 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
1217 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1218 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1223 ? S 0:00 \_ tdeio_file [tdeinit] file
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1234 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1235 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1236 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1239 pts/21 Ss+ 0:00 | \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
1240 ? S 0:00 \_ tdeio_sftp [tdeinit] sftp
/tmp/tdesocket-david/tdelauncherr0VsIV.s
1243 pts/22 Ss+ 0:00 \_ /usr/bin/ssh -o ForwardX11=no -o
ForwardAgent=no -e none -l david -v nirvan
458 ? S 0:02 ksmserver [tdeinit]
What to check next? This clearly looks like a tdeio bug.
--
David C. Rankin, J.D.,P.E.
Show replies by date