From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/39375 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: Getting new mail really slow with nnml marks Date: Wed, 17 Oct 2001 21:54:33 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035175090 27529 80.91.224.250 (21 Oct 2002 04:38:10 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:38:10 +0000 (UTC) Cc: ding@gnus.org Return-Path: Original-Received: (qmail 27842 invoked from network); 17 Oct 2001 19:57:03 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 17 Oct 2001 19:57:03 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 15twnM-0003V4-00; Wed, 17 Oct 2001 14:56:04 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 17 Oct 2001 14:55:41 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id OAA01604 for ; Wed, 17 Oct 2001 14:55:29 -0500 (CDT) Original-Received: (qmail 27808 invoked by alias); 17 Oct 2001 19:55:46 -0000 Original-Received: (qmail 27803 invoked from network); 17 Oct 2001 19:55:46 -0000 Original-Received: from unknown (HELO dolk.extundo.com) (195.42.214.242) by gnus.org with SMTP; 17 Oct 2001 19:55:46 -0000 Original-Received: from barbar.josefsson.org (slipsten.extundo.com [195.42.214.241]) (authenticated bits=0) by dolk.extundo.com (8.12.0/8.12.0) with ESMTP id f9HJtI0r025499; Wed, 17 Oct 2001 21:55:18 +0200 Original-To: David Z Maze In-Reply-To: (David Z Maze's message of "Wed, 17 Oct 2001 13:44:17 -0400") Mail-Copies-To: nobody Original-Lines: 23 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.106 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:39375 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:39375 David Z Maze writes: > Simon Josefsson writes: > SJ> Yes, AFS has only one value for mtime/atime/ctime but it should have > SJ> the mtime semantics (with Transarc at least, Arla on Linux fakes > SJ> atime/mtime/ctime somehow). But anyway, it shouldn't matter as long > SJ> as the mtime value isn't updated by reading alone. Is it? > > *checks* Nope. (Did 'stat $i; cat $i; stat $i', and the mtime is old > and didn't change.) Could you evaluate (nnml-marks-changed-p "nnml+foo:bar") to see if it always return t? Maybe you could edebug through `nnml-save-marks' to see what happens? On theory would be that the `stat' call Gnus does comes too quick after writing the file, maybe the writing takes the path through the local AFS cache stuff and the stat goes directly to the server so the stat call will see the old modtime that is updated seconds later? Maybe you could compare the modtime returned in `nnml-save-marks' with the value you get if you do this a few seconds later. But I don't know anything about AFS, maybe someone else knows more.