Package: fetchmail Version: 6.2.5-12 Followup-For: Bug #301964 Hi,
looking over this patch and the relevant code it looks more like the cleanUp and closeUp exit points were mixed up by accident. The patch then simplifies to: ---------------------------------------------------------------------- --- fetchmail-6.2.5/driver.c~ 2005-07-08 23:41:12.877132725 +0200 +++ fetchmail-6.2.5/driver.c 2005-07-09 00:23:13.214063587 +0200 @@ -1128,7 +1128,7 @@ { report(stderr, GT_("SSL connection failed.\n")); err = PS_AUTHFAIL; - goto closeUp; + goto ceanUp; } /* Fetchmail didn't hang on SSLOpen, ---------------------------------------------------------------------- MfG Goswin -- System Information: Debian Release: 3.1 Architecture: amd64 (x86_64) Kernel: Linux 2.6.8-frosties-1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages fetchmail depends on: ii adduser 3.63 Add and remove users and groups ii base-files 3.1.2-0.0.1 Debian base system miscellaneous f ii debconf 1.4.48 Debian configuration management sy ii debianutils 2.13.2 Miscellaneous utilities specific t ii libc6 2.3.2.ds1-21 GNU C Library: Shared libraries an ii libssl0.9.7 0.9.7e-3 SSL shared libraries -- no debconf information
--- fetchmail-6.2.5/driver.c~ 2005-07-08 23:41:12.877132725 +0200 +++ fetchmail-6.2.5/driver.c 2005-07-09 00:23:13.214063587 +0200 @@ -1128,7 +1128,7 @@ { report(stderr, GT_("SSL connection failed.\n")); err = PS_AUTHFAIL; - goto closeUp; + goto ceanUp; } /* Fetchmail didn't hang on SSLOpen,