From: Nobuyoshi Nakada Date: 2007-04-18T16:21:48+09:00 Subject: Re: Why does this code deadlock? Hi, At Wed, 18 Apr 2007 08:34:03 +0900, Bill Kelly wrote in [ruby-talk:248300]: > require 'net/ftp' > Thread.abort_on_exception = true > ftp = Net::FTP.new('ftp.idsoftware.com') th = Thread.new {$SAFE=4; ftp.login('anonymous', 'abc@def.com')} Thread.critical = false p th.value -- Nobu Nakada