From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: Re: 23.0.60; TRAMP 2.1.13-pre has problems with its cache Date: Thu, 13 Mar 2008 12:26:26 +0100 Message-ID: References: <87y78nofwv.fsf@gmx.de> <2CD61A21-5FDD-41B5-8482-52C14DAAD284@Freenet.DE> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1205407558 18730 80.91.229.12 (13 Mar 2008 11:25:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Mar 2008 11:25:58 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org To: Peter Dyballa Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 13 12:26:26 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JZlZp-0002Be-8x for ged-emacs-devel@m.gmane.org; Thu, 13 Mar 2008 12:26:25 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JZlZG-0003ch-92 for ged-emacs-devel@m.gmane.org; Thu, 13 Mar 2008 07:25:50 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JZlZ3-0003Uc-71 for emacs-devel@gnu.org; Thu, 13 Mar 2008 07:25:37 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JZlZ1-0003Ti-6S for emacs-devel@gnu.org; Thu, 13 Mar 2008 07:25:36 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JZlZ1-0003TY-0m for emacs-devel@gnu.org; Thu, 13 Mar 2008 07:25:35 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JZlZ0-0000uZ-Ff for emacs-devel@gnu.org; Thu, 13 Mar 2008 07:25:34 -0400 Original-Received: from mx10.gnu.org ([199.232.76.166]) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JZlZ0-00065k-14 for emacs-pretest-bug@gnu.org; Thu, 13 Mar 2008 07:25:34 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JZlYw-0000t5-6L for emacs-pretest-bug@gnu.org; Thu, 13 Mar 2008 07:25:33 -0400 Original-Received: from mailrelay2.alcatel.de ([194.113.59.96]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JZlYv-0000rh-OA for emacs-pretest-bug@gnu.org; Thu, 13 Mar 2008 07:25:30 -0400 Original-Received: from slbhab.alcatel.de (slbhab.bln.sel.alcatel.de [149.204.63.218]) by mailrelay2.alcatel.de (8.13.8/8.13.8/ICT) with ESMTP id m2DBPMKF005210; Thu, 13 Mar 2008 12:25:22 +0100 In-Reply-To: <2CD61A21-5FDD-41B5-8482-52C14DAAD284@Freenet.DE> (Peter Dyballa's message of "Thu, 13 Mar 2008 11:45:45 +0100") User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.3 (hpux) X-Scanned-By: MIMEDefang 2.57 on 149.204.45.73 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 2) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:92398 gmane.emacs.pretest.bugs:21553 Archived-At: --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by mailrelay2.alcatel.de id m2DBPMKF005210 Peter Dyballa writes: > Debugger entered--Lisp error: (wrong-number-of-arguments (lambda > (key) "Remove all properties identified by KEY. > KEY identifies the connection, it is either a process or a vector." > (when (vectorp key) (setq key (copy-sequence key)) (aset key 3 nil)) > (remhash key tramp-cache-data)) 2) > tramp-flush-connection-property(["ssh" "root" "tatnam.tisdom.de" "/ > var/log/"] nil) > byte-code("=85" [vec p tramp-flush-connection-property nil delete- > process] 4) > tramp-maybe-open-connection(["ssh" "root" "tatnam.tisdom.de" "/var/ > log/"]) OK, that's clear. Could you, please, try the appended patch? Thanks for all your testing, and best regards, Michael. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment *** /tmp/tramp.el.~2.629.~ Thu Mar 13 12:17:18 2008 --- /tmp/tramp.el Thu Mar 13 12:17:18 2008 *************** *** 6150,6157 **** ;; The error will be catched locally. (tramp-error vec 'file-error "Awake did fail"))) (file-error ! (tramp-flush-connection-property vec nil) ! (tramp-flush-connection-property p nil) (delete-process p) (setq p nil))) --- 6150,6155 ---- ;; The error will be catched locally. (tramp-error vec 'file-error "Awake did fail"))) (file-error (delete-process p) (setq p nil))) --=-=-=--