社区
通信技术
帖子详情
[不解,困惑] select 和 send 函数疑问
turbine
2004-07-29 09:34:42
客户端windows
服务端linux
客户端connect服务端成功后,关闭服务端程序。
结果客户端调用select和send却都成功了,太不解了。
不知道是怎么回事,请指教。
...全文
206
9
打赏
收藏
[不解,困惑] select 和 send 函数疑问
客户端windows 服务端linux 客户端connect服务端成功后,关闭服务端程序。 结果客户端调用select和send却都成功了,太不解了。 不知道是怎么回事,请指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
turbine
2004-08-05
打赏
举报
回复
好像给不了分啊
分都给了,贴子好像也结了,怎么看到大家得分都是0啊
不解~
turbine
2004-08-05
打赏
举报
回复
是只调用了close(s)
没用用shutdown
various
2004-08-02
打赏
举报
回复
你关闭了服务器,并不一定把socket关闭掉了
Kendiv
2004-08-01
打赏
举报
回复
你在Server端关闭Socket时,调用shutdown(s,SD_BOTH) 试试。
httpaspjspphp
2004-07-30
打赏
举报
回复
可能原程序根本就没关掉
或者send根本就没执行
你用sinffer监测一下
看一看就知道了
tgame
2004-07-30
打赏
举报
回复
关掉服务器端是怎么关的?服务器端中连接对应的socket关闭干净了吗?
turbine
2004-07-29
打赏
举报
回复
是同一个局域网
服务端关闭之后客户端调用select就会失败吧,我这里居然send都发送成功了。
不知道有什么可能的原因
netsys2
2004-07-29
打赏
举报
回复
难道客户端和服务端不在同一个局域网?
拆线消息还没有传过去?
netsys2
2004-07-29
打赏
举报
回复
你GetLastError没有
s3c2410串口驱动不能发信号,是三星公司写的驱动有问题吗?还是
select
系统
函数
有问题?
三星公司S3C2410.C串口驱动里有接收缓冲。我的应用程序不想时时去读串口接收的,只想被动收到串口驱动发出的信号后去读数据。总结了一下有两种办法:1.用
select
函数
;2.串口发信号。...1.用
select
函数
:
ACE_Reactor中的handle_output
一直对ACE reactor framework中的handle_output
困惑
不解
,而且个人觉得
select
是个很恶心的
函数
。直到前段时间工作上需要用到网络编程,又把C++网络编程卷2找出来看看,写了几个小程序做实验才渐渐明白了reactor中都...
Java的BIO,NIO与AIO
在Java的IO体系中,常有些名词容易让人
困惑
不解
。为此,先通俗地介绍下这些名词。 1 什么是同步? 2 什么是异步? 3 什么是阻塞? 4 什么是非阻塞? 5 什么是同步阻塞? 6 什么是同步非阻塞? 7 ...
ACE的陷阱
ACE的陷阱 坦白说,使用这个标题无非是希望能够吸引你的眼球,这篇文章的目的... 秉承陷阱系列文章的传统,我只是通过一些辩证的角度去看ACE的一些不足,对于ACE的强大和优美我就不再作赞美。
Java的BIO,NIO,AIO
在Java的IO体系中,常有些名词容易让人
困惑
不解
。为此,先通俗地介绍下这些名词。 1 什么是同步? 2 什么是异步? 3 什么是阻塞? 4 什么是非阻塞? 5 什么是同步阻塞? 6 什么是同步非阻塞? 7 ...
通信技术
4,357
社区成员
28,927
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章