ssh -t -t stuck for a long time

view story

http://stackoverflow.com – I'm using SuSE 11 sp2, I have a script that use ssh to execute remote command. However the ssh command executed extremely slow when execute with "-t" option. When I remove -t option, it just works fine. command: ssh -i /root/idh-id_rsa -q -t -t -vvv root@localhost hostname OpenSSH_5.1p1, OpenSSL 0.9.8j-fips 07 Jan 2009 debug1: Reading configuration data /root/.ssh/config debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to localhost [::1] port 22. debug1: Connection established. debug1: permanently_set_u (HowTos)