Ilja Booij wrote:

I read about you fixing the sigpipe error. Have you committed any changes to that effect?

Haven't committed anything yet. I was wondering about the effects of the
'return EOF' statements after a ci_write() fails, because nothing is cleaned up before them. I guess we should first clean up before returning, don't you think?

You're probably correct here. Resource allocation/deallocation is still mostly unexplored territory for me. I've tried to be really carefull in leaving all cleanup actions in place, even though moving most of them to a separate imap_cleanup function. Some leaks are still there, but exposing them was part of my motivation for writing that patch. Looks to me like adding some calls to imap_cleanup here and there in ImapClientHandler should do the trick.



--
  ________________________________________________________________
  Paul Stevens                                         [EMAIL PROTECTED]
  NET FACILITIES GROUP                     GPG/PGP: 1024D/11F8CD31
  The Netherlands_______________________________________www.nfg.nl

Reply via email to