[求助]火星问题 时间获取程序在FC5上运行不可...

发布于 2022-07-20 19:31:00 字数 1482 浏览 13 评论 5

[ds@localhost ~]$ su
Password:
[root@localhost ds]# cd Downloads/unpv13e
[root@localhost unpv13e]# cd intro
[root@localhost intro]# ls
byteorder.c daytimetcpcli.c~ daytimetcpsrv3.c Makefile
daytimetcpcli daytimetcpcli.o daytimetcpsrv.c truss.solaris.2.6
daytimetcpcli1.c daytimetcpcliv6.c daytimetcpsrv.c~ truss.unixware.2.1
daytimetcpcli2.c daytimetcpsrv daytimetcpsrv.lc
daytimetcpcli3.c daytimetcpsrv1.c daytimetcpsrv.o
daytimetcpcli.c daytimetcpsrv2.c daytimetcpsrvv6.c
[root@localhost intro]# time ./daytimetcpsrv---------------无响应

[1]+ Stopped ./daytimetcpsrv

real 0m15.736s
user 0m0.000s
sys 0m0.000s
[root@localhost intro]# ps
PID TTY TIME CMD
5746 pts/1 00:00:00 su
5749 pts/1 00:00:00 bash
5773 pts/1 00:00:00 daytimetcpsrv
5776 pts/1 00:00:00 ps
[root@localhost intro]# time ./daytimetcpcli 127.0.0..11
也无响应
[2]+ Stopped ./daytimetcpcli 127.0.0.1

real 0m16.146s
user 0m0.000s
sys 0m0.000s

http://www.unpbook.com/src.html
src在这里...
《unix network programming》里的第一个时间获取程序
daytimetcpcli在FC5环境下运行不可....是不是和我家的网络有关系?
我是多人共用的ADSL...
不知道出了什么错误...编译后就是运行不可....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

你是年少的欢喜 2022-07-24 22:01:00

非常感谢...没注意到这点....太马虎了...

[ 本帖最后由 zxh5187406 于 2006-7-13 09:33 编辑 ]

披肩女神 2022-07-24 21:01:31

补充一下 accept的调用是阻塞调用,这就是你程序"卡住"的原因.

转瞬即逝 2022-07-24 21:01:21

服务器端是用来监听端口的,如果你没写daemon 那么这样执行

./daytimetcpsrv & 放到后台

然后netstat -an 看看监听端口是否已经监听.

哭泣的笑容 2022-07-24 17:46:20

原帖由 mq110 于 2006-7-13 08:39 发表
写服务器端了吗?

./daytimetcpsrv 这个就是...在本机上运行的服务器端... = =服务器端程序运行也是无响应卡住..

脱离于你 2022-07-22 17:27:23

写服务器端了吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文