79a596be7b
From: Peter Colberg Hello, using offlineimap with the preauthtunnel option to start a remote IMAP daemon via ssh, a zombie process is left behind during the autorefresh sleep period if not holding the connection open. Above behaviour is a result of using os.popen2 to spawn the tunnel process, which makes it impossible waiting for the child process to terminate when shutting down the tunnel. The patch included below fixes the issue by employing the Popen class from the subprocess module, which seems to be the preferred way to spawn processes and connect to their pipes in any case (at least since python version 2.4.4, which fixes a memory leak in the subprocess module). Regards, Peter fixes deb#410730 |
||
---|---|---|
bin | ||
debian | ||
docs/sgml-common | ||
offlineimap | ||
COPYING | ||
COPYRIGHT | ||
FAQ.html | ||
Makefile | ||
offlineimap.conf | ||
offlineimap.conf.minimal | ||
offlineimap.py | ||
offlineimap.sgml | ||
offlineimap.spec | ||
README | ||
setup.py | ||
UPGRADING |
OfflineIMAP Copyright (C) 2002 - 2006 John Goerzen <jgoerzen@complete.org> This software comes with ABSOLUTELY NO WARRANTY; see the file COPYING for details. This is free software, and you are welcome to distribute it under the conditions laid out in COPYING. http://software.complete.org/offlineimap/ Please see manual.txt; the information previously in README has been moved there.