Skip Menu |
 

This queue is for tickets about the Mail-IMAPClient CPAN distribution.

Report information
The Basics
Id: 36287
Status: resolved
Priority: 0/
Queue: Mail-IMAPClient

People
Owner: Nobody in particular
Requestors: rjharmon0316 [...] yahoo.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 3.05
Fixed in: 3.07



Subject: SSL + fastio = EOF breakage in _read_line
Download (untitled) / with headers
text/plain 253b
When using SSL and fastio, I get an error from the SSL library, indicating that EOF (called by IO::Handle as eof()) is not a valid function for an SSL handle. This is in Mail::IMAPClient::_read_line(). Seems to be fixed in 3.07 (didn't check 3.06).
Subject: Re: [rt.cpan.org #36287] SSL + fastio = EOF breakage in _read_line
Date: Mon, 2 Jun 2008 17:13:39 +0200
To: Randy Harmon via RT <bug-Mail-IMAPClient [...] rt.cpan.org>
From: Mark Overmeer <mark [...] overmeer.net>
Download (untitled) / with headers
text/plain 1.1k
* Randy Harmon via RT (bug-Mail-IMAPClient@rt.cpan.org) [080529 19:42]: Show quoted text
> Thu May 29 15:42:19 2008: Request 36287 was acted upon. > Transaction: Ticket created by RJHARMON > Queue: Mail-IMAPClient > Subject: SSL + fastio = EOF breakage in _read_line > > When using SSL and fastio, I get an error from the SSL library, > indicating that EOF (called by IO::Handle as eof()) is not a valid > function for an SSL handle. This is in Mail::IMAPClient::_read_line().
The eof() is used not to check end-of-file, but whether there is an error. This is a good interpretation of eof(), but apparently not supported by the SSL implementation... Consider that a bug. Show quoted text
> Seems to be fixed in 3.07 (didn't check 3.06).
Some byte-counting got fixed wrt CR-LF. I think that avoided the need for the check. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
apparently resolved


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.