一、线程执行完毕 join,wait time ,直接返回
现场:在sftp建立连接的时候,不到4毫秒 ,timeout 异常,但是设置了2分钟,
com.jcraft.jsch.Util#createSocket
原因:
tmp 是另起线程,主线程启动join等待超时时间,但是tmp线程执行完成之后,就会直接返回,因此timeout 设置的2分钟无意义。
现场:在sftp建立连接的时候,不到4毫秒 ,timeout 异常,但是设置了2分钟,
com.jcraft.jsch.Util#createSocket
原因:
tmp 是另起线程,主线程启动join等待超时时间,但是tmp线程执行完成之后,就会直接返回,因此timeout 设置的2分钟无意义。