So, I managed to kill the stale connection using tcpkill and some tricks, but smart update is still running:
16959 ? S 0:00 \_ /USR/SBIN/CRON
16960 ? Ss 0:00 \_ /bin/sh -c cd / && run-parts --report /etc/cron.hourly
16961 ? S 0:00 \_ run-parts --report /etc/cron.hourly
16962 ? Ss 0:00 \_ /bin/sh /etc/cron.hourly/smartpm-core
16963 ? S 0:03 \_ /usr/bin/python /usr/bin/smart update
netstat doesn't show the connection anymore. In fact, there is no connection coming or going to the smart process.
I did it locally using smart update in one terminal and netcat in another just listening. It was hung, as expected, but when tcpkill killed the connection, smart update just finished. So perhaps there is something else going on, or in addition to.
So, I managed to kill the stale connection using tcpkill and some tricks, but smart update is still running: hourly/ smartpm- core
16959 ? S 0:00 \_ /USR/SBIN/CRON
16960 ? Ss 0:00 \_ /bin/sh -c cd / && run-parts --report /etc/cron.hourly
16961 ? S 0:00 \_ run-parts --report /etc/cron.hourly
16962 ? Ss 0:00 \_ /bin/sh /etc/cron.
16963 ? S 0:03 \_ /usr/bin/python /usr/bin/smart update
netstat doesn't show the connection anymore. In fact, there is no connection coming or going to the smart process.
I did it locally using smart update in one terminal and netcat in another just listening. It was hung, as expected, but when tcpkill killed the connection, smart update just finished. So perhaps there is something else going on, or in addition to.