This is a design flaw in mh folders, you should maybe try using Maildir
instead.

Jeff

On Mon, 2002-11-18 at 17:40, Alex Viskovatoff wrote:
> On Mon, 2002-11-18 at 15:40, Jeffrey Stedfast wrote:
> > On Mon, 2002-11-18 at 11:56, Alex Viskovatoff wrote:
> 
> > > Other messages recently posted in this list have apparently given me the
> > > solution to the problem. This is to use the "killev" script and restart
> > > Evolution. Evidently, Evolution starts some subprocesses that cache
> > > message filenames and that don't get killed when one simply quits
> > > evolution.
> > 
> > eh... this would be news to me :-)
> > 
> > The evolution-mail component doesn't spawn any new processes, it keeps
> > them in ram if they are in use or on disk if not (in a file called
> > .ev-summary that should be in the mh folder I think).
> > 
> > killev shouldn't solve the problem... unless that file isn't getting
> > written to because of the killev. but afaik, the file gets synced to
> > disk when you switch out of that folder.
> 
> I am operating in the dark here: I downloaded the source code for
> Evolution to see if I could figure out where the names of files
> containing nmh messages were cached, but quickly gave up, because
> Evolution is evidently an extremely complex program. That is why I was
> happy to hear of the reference to killev. All I know is that I tried
> several times quiting evolution, deleting the appropriate .ev-summary
> file, and restarting evolution, but that never got Evolution to update
> its message listing to be current with the actual contents of the nmh
> folder in question. When I ran killev a couple of times however, the
> problem just went away. Perhaps it was a coincidence, as you imply, but
> I am still at a loss as to why deleting the .ev-summary didn't fix the
> problem immediately.
> 
> > what probably needs to happen is that when you switch into the folder,
> > it needs to re-check the mtime of the directory (assuming it doesn't
> > already) and if it's changed (where changed == st.st_mtime !=
> > cached_mtime), re-index the folder.
> 
> I entirely agree. Or at least add a command "re-index folder", as exists
> in exmh.
> 
> Overall, I am extremely happy with Evolution. I had been tired of not
> having a "modern" email program, having used exmh since I switched to
> Linux a few years ago. It is very nice to have a program that can handle
> both nmh folders and imap.
> 
> Alex
-- 
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
[EMAIL PROTECTED]  - www.ximian.com


_______________________________________________
evolution maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution

Reply via email to