From owner-freebsd-perl@FreeBSD.ORG Mon Oct 29 17:57:07 2007 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F3FC16A53B for ; Mon, 29 Oct 2007 17:57:07 +0000 (UTC) (envelope-from noackjr@alumni.rice.edu) Received: from smtp110.biz.mail.re2.yahoo.com (smtp110.biz.mail.re2.yahoo.com [206.190.53.9]) by mx1.freebsd.org (Postfix) with SMTP id EF67C13C4A5 for ; Mon, 29 Oct 2007 17:57:05 +0000 (UTC) (envelope-from noackjr@alumni.rice.edu) Received: (qmail 96777 invoked from network); 29 Oct 2007 17:56:43 -0000 Received: from unknown (HELO optimator.noacks.org) (noackjr@supercrime.org@24.30.93.225 with login) by smtp110.biz.mail.re2.yahoo.com with SMTP; 29 Oct 2007 17:56:43 -0000 X-YMail-OSG: gT4iktMVM1l0A0UtPSuNkWb23Z2qvsKCAVvJg_FbKLgwHU0wIqU90p4kF5IzYzhkU3kU5unBf54H.7OIpQHEblTV9DRHaFecUiOdemU_NjhazmPyMNDn0.I1DIQojuTvX7P_Nx4qRGsMjDE- Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id 90373626D; Mon, 29 Oct 2007 13:56:42 -0400 (EDT) X-Virus-Scanned: amavisd-new at noacks.org Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id r6ttVUkNNlhk; Mon, 29 Oct 2007 13:56:40 -0400 (EDT) Received: from www.noacks.org (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id 8C7956250; Mon, 29 Oct 2007 13:56:40 -0400 (EDT) Received: from 75.206.125.19 (SquirrelMail authenticated user noackjr) by www.noacks.org with HTTP; Mon, 29 Oct 2007 13:56:40 -0400 (EDT) Message-ID: <2156.75.206.125.19.1193680600.squirrel@www.noacks.org> Date: Mon, 29 Oct 2007 13:56:40 -0400 (EDT) From: "Jonathan Noack" To: "Steffen Ullrich" User-Agent: SquirrelMail/1.4.11 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: perl@freebsd.org Subject: Re: p5-IO-Socket-SSL 1.11 breaks ddclient X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Oct 2007 17:57:07 -0000 On Fri, October 26, 2007 02:35, Steffen Ullrich wrote: > Now I could reproduce the problem. > With version 1.10 IO::Socket::SSL understood timeout for SSL handshakes > and ddclient has a default timeout of '0' which is to short for most > SSL handshakes with remote servers. > > I've changed the behavior of IO::Socket::SSL to treat a timeout of 0 > as no timeout, which is more in line with what IO::Socket::INET does. > Attached is version 1.12 which I've just uploaded to CPAN. > A workaround would be to explicitly set the timeout parameter for ddclient > to greater 0. Version 1.12 works perfectly with ddclient 3.73. I appreciate your patience and willingness to trade many emails with me to solve the problem. Thanks for the wonderful support! Regards, -Jon