Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
GREG
@xinac0421
会员
第 6003 位会员 / 2013-03-07

2 篇帖子 / 5 条回帖
0 关注者
0 正在关注
0 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Ruby 里 Socket 连接如何设置超时时间 at 2013年05月07日

    #8 楼 @jjym 这里的 time 是毫秒,问题不是出在这里,就算设置成 1,也是一样的。

  • Ruby 里 Socket 连接如何设置超时时间 at 2013年05月07日

    #4 楼 @reus 还是不行,代码如下。192.168.3.164 是没有 server 的,所以正常情况下会将近半分钟才会返回异常。我想把这时间设短点 require 'socket' include Socket::Constants sock = Socket.new(:INET,:STREAM ) sock.setsockopt(Socket::SOL_SOCKET,Socket::SO_RCVTIMEO,2000) sock.connect(Socket.sockaddr_in(2000, '192.168.3.164' ))

  • Ruby 里 Socket 连接如何设置超时时间 at 2013年05月07日

    #3 楼 @Rgzn 右上角有个发布新帖按钮,好像刚注册的不能马上发帖

  • Ruby 里 Socket 连接如何设置超时时间 at 2013年05月07日

    我试了,在 windows 下貌似 Socket::SO_RCVTIMEO 这个属性没用??找不到这个参数

  • 用 ruby 实现不同电脑之间的文件传输功能 at 2013年04月16日

    非常感谢,正需要,还需要翻墙才能看~

关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English