Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
GREG
@xinac0421
Member
NO. 6003 / 2013-03-07

2 Topics / 5 Replies
0 Followers
0 Following
0 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Ruby 里 Socket 连接如何设置超时时间 at May 07, 2013

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

  • Ruby 里 Socket 连接如何设置超时时间 at May 07, 2013

    #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 May 07, 2013

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

  • Ruby 里 Socket 连接如何设置超时时间 at May 07, 2013

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

  • 用 ruby 实现不同电脑之间的文件传输功能 at April 16, 2013

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

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