首页 > 其他 > 详细

socket的accept: Invalid argument问题

时间:2016-02-26 16:44:14      阅读:263      评论:0      收藏:0      [点我收藏+]
 1 void local_sdk_server::wait_remote_client_connect_and_comm()
 2 {
 3     /*服务器服务启动,等待客户端的链接的到来*/
 4     //sockaddr_in client_addr;
 5     sockaddr client_addr;
 6     socklen_t len;
 7     user users;//client
 8     string operation_key;
 9     string operation_value;
10     ROS_INFO( "Watting connect......................." );
11     len = 1;
12     int accept_fd = accept( listen_fd, &client_addr, &len );
13     if( accept_fd < 0 )
14     {
15         ROS_ERROR("errno is %s",strerror(errno));
16         ROS_ERROR("accept failed accept_fd is %d", accept_fd);
17     }
18     if( accept_fd >= 0 )//用户连接成功,返回的新的文件描述符
19     {
20         ROS_INFO( "accept_fd: %d", accept_fd );

 

socket的accept: Invalid argument问题

原文:http://www.cnblogs.com/cj2014/p/5220617.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!