日期:2014-05-20 浏览次数:21282 次
try {
output = socket.getOutputStream();
final StringBuilder flag = new StringBuilder();
new Thread() {
public void run() {
long start = System.currentTimeMillis();
while (flag.length()==0) {
long end = System.currentTimeMillis();
if (end - start > xxxx) {
your_socket.close();
break;
}
sleep(100);
}
}
}.start();
output.write(lbuf);
flag.append("end");
} catch (Exception e) {
return -1; //
}