>>>> "Andy" == Andy Piper <andyp(a)bea.com>
writes:
I have another gripe about Gnus leaking handles like crazy when
popping mail in native XEmacs (21.1.14, 21.4.X, 21.5.6 are all showing
the symptom).
Three handles are left over for each pop.
Adrian
Andy> At 01:19 PM 6/21/2002 -0700, David M. Karr wrote:
> >>>>> "Andy" == Andy Piper
<andy(a)xemacs.org> writes:
>
Andy> So out of curiosity are you running any sub-processes in
Andy> XEmacs (e.g. a
Andy> shell) when you see the problem, if so can you try without?
>
> Ok, it just started happening again, so I looked at my process list,
> which this
> is an excerpt of:
>
> ------------------------
> Proc Status Buffer Tty Command
> ---- ------ ------ --- -------
> shell<1> run *shell-2* /dev/tty13 bash -i
> nntpd<2> open *server
newsgroups.borland.com nntp *nntpd**
(none)
> network stream connection nntp(a)newsgroups.borland.com
> nntpd<1> open *server
newsgroups.bea.com nntp *nntpd**
(none)
> network stream connection nntp(a)newsgroups.bea.com
> nntpd open *server
news.earthlink.net nntp *nntpd** (none)
network
> stream connection nntp(a)news.earthlink.net
> shell<4> run *shell-4* /dev/tty16 bash -i
> shell<3> run *shell-3* /dev/tty15 bash -i
> WWW<72> open *W3GRAPH*<73> (none) network stream
connection
> 80(a)cfadvisor.webcoretech.com
> [41 similar items elided]
> WWW<30> open *W3GRAPH*<31> (none) network stream connection
> 80(a)cfadvisor.webcoretech.com
> shell<2> run *shell-1* /dev/tty14 bash -i
> shell run *shell* /dev/tty12 bash -i
> gnuserv run (none) /dev/tty11 gnuserv
> ------------------------
>
> I then went to my "*scratch*" buffer and executed '(kill-buffer "
> *W3GRAPH*<73>")' 43 times, using each buffer name associated with each
"WWW"
Andy> Hmmn, so as a further matter of interest you weren't near the magic
Andy> number 64 for number of sub-processes?
> process. At the end of this, no "WWW" processes were
left, and when
> I tried to
> load another similar file that was causing the same behavior as
before, it did
> not display the "halting" behavior, like it did before I deleted
> those buffers.
> I didn't try to kill any other processes or delete any
buffers associated with
> any other processes.
>
> So, it seems as if this "halting" behavior is at least indirectly connected
to
> these phantom network connections that Gnus opens and fails to close, for
> whatever reason.
Andy> Does anyone know what code opens these, and what code (if any) tries
Andy> to close these?
Andy> andy
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/