Excerpts from Michael Stapelberg's message of Thu Jul 09 20:34:21 -0400 2009:
> Is there an easy way to make sup use only one connection? If not, I’ll see
> if this problem still arises after I re-install my server (probably with
> dovecot instead of cyrus this time).

I don't believe there is a way to do this currently.  It would require
some refactoring of the code.

Roughly:

The IMAP source would refer to an IMAPManager for a connection.  The
IMAP manager would handle creating new connections when required or
passing a reference to an existing connection if it had already
created.  A tuple of (imap server, username, password) could be used
to determine the uniqueness of the request.

The unsafe_connect method of the IMAP source could move to the
IMAPManager and calls to unsafe_connect could be rerouted to
IMAPManager.connection_for(server, user, password) or some such...

It shouldn't be a bad addition to add if you're interested.

-Ben
-- 
Ben Walton
Systems Programmer - CHASS
University of Toronto
C:416.407.5610 | W:416.978.4302

GPG Key Id: 8E89F6D2; Key Server: pgp.mit.edu
Contact me to arrange for a CAcert assurance meeting.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
sup-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/sup-talk

Reply via email to