Subject: bug#9676: Ephemeral groups show up in *Server* buffer

From: Leo <[email-masked]>
Date: Thu, 09 Feb 2012 12:03:28 +0800

On 2012-02-09 09:05 +0800, Lars Ingebrigtsen wrote:
>> Getting closer but not yet fixed.
>
> I've now chased down another place where `nndoc-address' was added
> spuriously.  Could you check whether this works better now?

Many thanks Lars for finally getting this fixed ;)

There is one minor problem, for every entry in gnus-ephemeral-servers
there are two entries in gnus-opened-servers:

gnus-ephemeral-servers:
======================
((nndoc "abc-ephemeral"
	(nndoc-address #<killed buffer>))
 (nndoc "abc-ephemeral"
	(nndoc-address #<killed buffer>))
 (nndoc "abc-ephemeral"
	(nndoc-address #<killed buffer>))
 (nndoc "abc-ephemeral"
	(nndoc-address #<killed buffer>))
 (nndoc "abc-ephemeral"
	(nndoc-address #<killed buffer>)))

gnus-opened-servers:
===================
(((nndoc "abc-ephemeral+nndoc+abc-ephemeral:gnus-read-nndoc"
	 (nndoc-address #<killed buffer>))
  ok)
 ((nndoc "abc-ephemeral"
	 (nndoc-address #<killed buffer>))
  ok)
 ((nndoc "abc-ephemeral+nndoc+abc-ephemeral:gnus-read-nndoc"
	 (nndoc-address #<killed buffer>))
  ok)
 ((nndoc "abc-ephemeral"
	 (nndoc-address #<killed buffer>))
  ok)
 ((nndoc "abc-ephemeral+nndoc+abc-ephemeral:gnus-read-nndoc"
	 (nndoc-address #<killed buffer>))
  ok)
 ((nndoc "abc-ephemeral"
	 (nndoc-address #<killed buffer>))
  ok)
 ((nndoc "abc-ephemeral+nndoc+abc-ephemeral:gnus-read-nndoc"
	 (nndoc-address #<killed buffer>))
  ok)
 ((nndoc "abc-ephemeral"
	 (nndoc-address #<killed buffer>))
  ok)
 ((nndoc "abc-ephemeral"
	 (nndoc-address #<killed buffer>))
  ok)
 ((nndraft "")
  ok))