GNOME Bugzilla – Bug 705273
Leaked sockets after failed authentication
Last modified: 2013-08-01 11:21:22 UTC
Moving this from a downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=989219 The evolution crashed on "out of file handles", with many opened sockets. After investigation with the downstream reporter it turned out that POP3 leaks opened connection after failed authentication. he uses also imapx and ews; I was able to reproduce the file handle leak with POP3.
This was partly introduced by my changes from bug #692904, and I realized that SMTP and POP3 provider were affected. The thing is that the change from bug #692904 was correct, it's only that I overlooked the leaking part after it.
Created attachment 250606 [details] [review] eds patch for evolution-data-server; As I said above, this is the fix for POP3 and SMTP providers.
Created commit 223f0bb in eds master (3.9.90+) Created commit 1a8c442 in eds gnome-3-8 (3.8.5+)