Skip to content

Instantly share code, notes, and snippets.

@kronos
Created April 7, 2011 21:30
Show Gist options
  • Save kronos/908773 to your computer and use it in GitHub Desktop.
Save kronos/908773 to your computer and use it in GitHub Desktop.
1)
TCPSocket.new with a running server connects to a server when passed local_host and local_port arguments ERROR
Errno::EAFNOSUPPORT: Address family not supported by protocol family - bind(2)
Errno.handle at kernel/common/errno.rb:16
TCPSocket#tcp_setup at lib/socket.rb:1085
TCPSocket#initialize at lib/socket.rb:1013
Class#new at kernel/alpha.rb:94
{ } in Object#__script__ at spec/ruby/library/socket/tcpsocket/shared
/new.rb:47
Kernel(Object)#instance_eval at kernel/common/eval.rb:164
{ } in Enumerable(Array)#all? at kernel/common/enumerable.rb:205
Array#each at kernel/bootstrap/array.rb:76
Enumerable(Array)#all? at kernel/common/enumerable.rb:205
Array#each at kernel/bootstrap/array.rb:76
Array#each at kernel/bootstrap/array.rb:76
Object#__script__ at spec/ruby/library/socket
/tcpsocket/new_spec.rb:3
Kernel.load at kernel/common/kernel.rb:732
Kernel(Object)#instance_eval at kernel/common/eval.rb:164
Array#each at kernel/bootstrap/array.rb:76
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:65
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:90
Rubinius::Loader#script at kernel/loader.rb:591
Rubinius::Loader#main at kernel/loader.rb:721
Rubinius::Loader.main at kernel/loader.rb:760
Object#__script__ at kernel/loader.rb:771
2)
TCPSocket.open with a running server connects to a server when passed local_host and local_port arguments ERROR
Errno::EAFNOSUPPORT: Address family not supported by protocol family - bind(2)
Errno.handle at kernel/common/errno.rb:16
TCPSocket#tcp_setup at lib/socket.rb:1085
TCPSocket#initialize at lib/socket.rb:1013
Class#new at kernel/alpha.rb:94
IO.open at kernel/common/io.rb:257
{ } in Object#__script__ at spec/ruby/library/socket/tcpsocket/shared
/new.rb:47
Kernel(Object)#instance_eval at kernel/common/eval.rb:164
{ } in Enumerable(Array)#all? at kernel/common/enumerable.rb:205
Array#each at kernel/bootstrap/array.rb:76
Enumerable(Array)#all? at kernel/common/enumerable.rb:205
Array#each at kernel/bootstrap/array.rb:76
Array#each at kernel/bootstrap/array.rb:76
Object#__script__ at spec/ruby/library/socket
/tcpsocket/open_spec.rb:3
Kernel.load at kernel/common/kernel.rb:732
Kernel(Object)#instance_eval at kernel/common/eval.rb:164
Array#each at kernel/bootstrap/array.rb:76
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:65
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:90
Rubinius::Loader#script at kernel/loader.rb:591
Rubinius::Loader#main at kernel/loader.rb:721
Rubinius::Loader.main at kernel/loader.rb:760
Object#__script__ at kernel/loader.rb:771
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment