From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Richard Newsgroups: gmane.emacs.help Subject: Re: How to IRC? Date: Wed, 16 Dec 2015 16:34:12 +0100 Message-ID: <87k2oe5rwr.fsf@ulb.ac.be> References: <87d1ul64ix.fsf@debian.uxu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1450280172 15445 80.91.229.3 (16 Dec 2015 15:36:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 16 Dec 2015 15:36:12 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Dec 16 16:35:57 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1a9E7Q-0003Yf-LW for geh-help-gnu-emacs@m.gmane.org; Wed, 16 Dec 2015 16:35:57 +0100 Original-Received: from localhost ([::1]:47906 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9E7Q-00041O-5v for geh-help-gnu-emacs@m.gmane.org; Wed, 16 Dec 2015 10:35:56 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47734) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9E7E-000413-Jk for help-gnu-emacs@gnu.org; Wed, 16 Dec 2015 10:35:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9E79-00039r-W8 for help-gnu-emacs@gnu.org; Wed, 16 Dec 2015 10:35:44 -0500 Original-Received: from mxin.ulb.ac.be ([164.15.128.112]:1967) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9E79-00038Q-Pl for help-gnu-emacs@gnu.org; Wed, 16 Dec 2015 10:35:39 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgwJAMyDcVakD4Xx/2dsb2JhbABegmmBI22/WxmFdAKBdQEBAQEBAYELhDUBAQSBCQgDISUPAQRciC+6bYNjLYZWhH2EQmWEGQWWfIU5ijSGcZQFY4IRHYFXPTSEYQEBAQ Original-Received: from mathsrv4.ulb.ac.be (HELO localhost) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 16 Dec 2015 16:33:34 +0100 In-Reply-To: <87d1ul64ix.fsf@debian.uxu> (Emanuel Berg's message of "Sat, 05 Dec 2015 02:57:42 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 164.15.128.112 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:108416 Archived-At: Emanuel Berg writes: > "B. T. Raven" writes: > >> Anyway, wait for more authoritative suggestions. >> Often I have to fall back on Chatzilla or another >> client when dal.net won't connect. I don't know if >> the problem is in one of my Emacs settings or what. > > Jude DaShiell writes: > >> irc in emacs gets disconnected every time when >> connecting to freenode.net which is where erc goes >> to connect. Why this is, I don't know. > > Okaaay... > > In theory as well as practice, unless practice is at > an embarrassingly low level (and a wierd one at that), > the IRC client shouldn't one bit influence the status > of IRC as a network, and the client should be able to > connect to any server that any other client is able to > connect to. An IRC client can have bugs (e.g. fail to respond to PING requests from the IRC server for some reason), leading to it being disconnected more often. That being said, I never noticed any such disconnection problem with rcirc, which I use. Some people on #emacs use ERC with a very impressive uptime too, so I doubt rcirc or ERC have this sort of bugs. OTOH, since emacs has only one lisp thread, when emacs is doing something, it will most likely stop responding to ping requests and, if it emacs is busy long enough, this can lead to disconnection. A common suggestion (even though I don't follow it) is to use a separate emacs session only for IRC. -- Nicolas