fcntl failed: EBADF (Bad file number)
大家好,我这里sokcet连接服务器时超时出现以下错误:0 java.net.SocketException: java.io.IOException: fcntl failed: EBADF (Bad file number)/**
* 打开中心
*/
void openCenter(Boolean isReconn) {
if (dialog_progress != null && !dialog_progress.isShowing()) {
dialog_progress.show();
dialog_text.setText(R.string.center_connect_loading);
}
Intent in = new Intent();
in.setAction(SouceModel.CenterServerTag);
this.getApplicationContext().stopService(in);
in.putExtra("HandlerType", HandlerData.MainHandler);
in.putExtra("reconn", isReconn);
this.getApplicationContext().startService(in);
}
第一次能够连接上,然后点击断开也能重新连接服务器,第二次一般就会出现这个错误了,然后一直连不上 fcntl failed socket重新连接的问题 --------------------编程问答-------------------- 我也碰到了,就解...
补充:移动开发 , Android