[#10209] Market for XML Web stuff — Matt Sergeant <matt@...>

I'm trying to get a handle on what the size of the market for AxKit would be

15 messages 2001/02/01

[#10238] RFC: RubyVM (long) — Robert Feldt <feldt@...>

Hi,

20 messages 2001/02/01
[#10364] Re: RFC: RubyVM (long) — Mathieu Bouchard <matju@...> 2001/02/05

[#10708] Suggestion for threading model — Stephen White <spwhite@...>

I've been playing around with multi-threading. I notice that there are

11 messages 2001/02/11

[#10853] Re: RubyChangeRequest #U002: new proper name for Hash#indexes, Array#indexes — "Mike Wilson" <wmwilson01@...>

10 messages 2001/02/14

[#11037] to_s and << — "Brent Rowland" <tarod@...>

list = [1, 2.3, 'four', false]

15 messages 2001/02/18

[#11094] Re: Summary: RCR #U002 - proper new name fo r indexes — Aleksi Niemel<aleksi.niemela@...>

> On Mon, 19 Feb 2001, Yukihiro Matsumoto wrote:

12 messages 2001/02/19

[#11131] Re: Summary: RCR #U002 - proper new name fo r indexes — "Conrad Schneiker" <schneik@...>

Robert Feldt wrote:

10 messages 2001/02/19

[#11251] Programming Ruby is now online — Dave Thomas <Dave@...>

36 messages 2001/02/21

[#11469] XML-RPC and KDE — schuerig@... (Michael Schuerig)

23 messages 2001/02/24
[#11490] Re: XML-RPC and KDE — schuerig@... (Michael Schuerig) 2001/02/24

Michael Neumann <neumann@s-direktnet.de> wrote:

[#11491] Negative Reviews for Ruby and Programming Ruby — Jim Freeze <jim@...> 2001/02/24

Hi all:

[#11633] RCR: shortcut for instance variable initialization — Dave Thomas <Dave@...>

13 messages 2001/02/26

[#11652] RE: RCR: shortcut for instance variable initialization — Michael Davis <mdavis@...>

I like it!

14 messages 2001/02/27

[#11700] Starting Once Again — Ron Jeffries <ronjeffries@...>

OK, I'm starting again with Ruby. I'm just assuming that I've

31 messages 2001/02/27
[#11712] RE: Starting Once Again — "Aaron Hinni" <aaron@...> 2001/02/27

> 2. So far I think running under TextPad will be better than running

[#11726] Re: Starting Once Again — Aleksi Niemel<zak@...> 2001/02/28

On Wed, 28 Feb 2001, Aaron Hinni wrote:

[ruby-talk:11116] RE: TCPSocket.open() lasts 2 minutes (was: rwik i *hangs* in send())

From: Aleksi Niemel<aleksi.niemela@...>
Date: 2001-02-19 16:27:37 UTC
List: ruby-talk #11116
Clemens wrote:
> My (easy) testscript looks like this: 
>   require 'socket'
>   soc = TCPSocket.open("localhost", 8470)
>   soc.close()
> 
> Now this script runs for about 2 to 3 minutes (!) to complete. 
> Note: The port (8740 -> drb) is NOT relevant.
> 
> I run it with Ruby 1.7.0 (but it also happens in 1.6.2) under 
> Mandrake 
> Linux 7.2.
> 
> /etc/hosts includes the '127.0.0.1 localhost'.
> 
> Any (linux-) hints?

You might be experiencing the same problem I have. My system is RH 7.0
Linux. I sent a problem report to matz today even though I have had the
problem for quite some time. I think 1.7.0 hung for a while but 1.6.2 gives
immediate getaddrinfo error.

I should have proper /etc/host.conf, /etc/hosts and /etc/resolv.conf.

By strace:ing ruby I found out that above files are read correctly, but
instead of using localhost it goes on finding the IP from my ISP's DNS.

matz thought it might relate to IPv6 problems, which have been (?) patched
previously.

For me this is not a complete showstopper as I've associated the IP of my
machine at /etc/hosts and I'm able to say

  TCPSocket.open("my_machine_name", port)

successfully. If you have a dynamic IP you might be a bit out of luck (or
maybe in need of some Ruby hacking :).

It might help Matz and/or others if you post a complete bug report to Bug
tracking system listing various details: your system (uname -a + other
info), version of glibc (rpm -q glibc or by checking it from filesystem),
strace dump of working program (like telnet localhost) and non-working
(above ruby script), the contents of above configuration files and
everything that you could think to be useful. Or what matz requires later.

	- Aleksi

In This Thread

Prev Next