erc-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Erc-discuss] [PATCH v1] Fix errors generated when multiple IRC clie


From: Vincent Bernat
Subject: Re: [Erc-discuss] [PATCH v1] Fix errors generated when multiple IRC clients talk to a single IRC proxy.
Date: Thu, 30 Oct 2014 14:37:53 +0100
User-agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4 (gnu/linux)

 ❦ 27 octobre 2014 16:54 +0100, Vincent Bernat <address@hidden> :

>>> If multiple IRC clients are connected to a single IRC proxy, an
>>> instance of erc can receive the response to a NAMES request issued by
>>> another client. Given that this instance of erc didn't initiate the
>>> NAMES request, `erc-channel-begin-receiving-names' will not have been
>>> called and `erc-channel-new-member-names' will be nil.
>>>
>>> To avoid this causing problems, initialise
>>> `erc-channel-new-member-names' by calling
>>> `erc-channel-begin-receiving-names' if it is nil.
>>
>> Hrm.
>>
>> This patch seemed to work out for me for about a week on one Emacs
>> instance, but after a restart (being sure to load the patched version of
>> erc.el), I started receiving the telltale "append: Wrong type argument:
>> arrayp, nil" messages again, along with the pcomplete failures and need
>> to reset the hashtable by running /names.
>
> I am unsure if I am in the same case. Since upgrading from Emacs 24.3 to
> Emacs 24.4, erc doesn't know the list of members of a channel. I need to
> issue manually the /names command in each channel to get that. I have
> tried the patch but no change. I am using ZNC as a proxy to three
> servers.

It seems that names are not the only thing that is broken in Emacs
24.4. Anything server related seems to be broken. I am unable to unset
the away state, I don't see JOIN messages, etc.

Anyone having the same problem?
-- 
printk(KERN_WARNING "%s: Short circuit detected on the lobe\n",
dev->name);
        2.4.0-test2 /usr/src/linux/drivers/net/tokenring/lanstreamer.c



reply via email to

[Prev in Thread] Current Thread [Next in Thread]