as3默认的超时时间是20秒,设置超时时间只要将创建好的Socket对象的timeout重设就行了。
http://livedocs.adobe.com/flex/3_cn/langref/flash/net/Socket.html#timeout
timeout 属性
timeout:uint [读写]
语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5
指示建立连接时需等待的毫秒数。
如果在指定时间内未成功建立连接,则连接失败。默认值是 20,000(20 秒)。
实现
public function get timeout():uint
public function set timeout(value:uint):void
只是这个属性只有在SDK:Flex 4.0及以上才支持