atom feed7 messages in net.sourceforge.lists.courier-users[courier-users] Courier 20020928
FromSent OnAttachments
Sam VarshavchikSep 28, 2002 11:20 pm 
Steve AlbertySep 30, 2002 3:44 am 
Sam VarshavchikSep 30, 2002 4:15 am 
Sam VarshavchikSep 30, 2002 2:35 pm 
Scott SharkeyOct 16, 2002 8:38 am 
Jerry AmundsonOct 16, 2002 10:34 am 
Carey JungOct 16, 2002 12:45 pm 
Subject:[courier-users] Courier 20020928
From:Sam Varshavchik (mrs@courier-mta.com)
Date:Sep 28, 2002 11:20:42 pm
List:net.sourceforge.lists.courier-users

Download: http://www.courier-mta.org/download.php

There've been a couple of reports in the past stating that IMAP_USELOCKS was required to keep some clients from misbehaving.

This build reimplements this option with dotlock files, replacing the previous implementation that used a lock file. This implementation should work with NFS and AFS.

Additionally, the new implementation will take advantage of FAM's services (the File Alteration Monitor) if it's available on the build platform. If FAM is present, it will be used to wait for the dotlock to be released, instead of polling.

I'll wait to see the reports from the field, where the IMAP_USELOCKS option is enabled; with or without FAM. If everything works correctly, it should be possible to use FAM to implement real-time updates in the IDLE extension on platforms that use FAM (Irix and all current Linux distributions, according to FAM's web site FreeBSD and Solaris apparently works somewhat also), so that when the same folder is concurrently opened by multiple clients, folder updates from one client are immediately reflected in the other clients.