[Users] [Bug 4104] SMTP doesn't work over VPN

Michal Suchánek msuchanek at suse.de
Wed Nov 28 13:57:07 CET 2018


On Wed, 28 Nov 2018 12:49:51 -0000
Paul <claws at thewildbeast.co.uk> wrote:

> On Wed, 28 Nov 2018 13:07:21 +0100
> Michal Suchánek <msuchanek at suse.de> wrote: 
> 
> > Looks like problem is quite simple. claws uses a child process to
> > connect to the SMTP server. There is a memory leak in claws which
> > causes it to increase its memory footprint over time. At some point
> > the claws process is so big that the kernel thinks it cannot be
> > forked and fork() returns ENOMEM. Then SMTP stops working.
> > Restarting claws decreases the memory footprint again leading the
> > SMTP working again.  
> 
> That's an interesting theory. Do you have anything more? Do you
> suggest that the solution is quite simple, like the problem? Do you
> have a patch?

I don't have a simple solution for memory leaks, unfortunately. What
can be done is more clearly reporting the ENOMEM when forking I suppose.

Thanks

Michal



More information about the Users mailing list