On Thu, Aug 25, 2011 at 10:30 AM, David Henningsson < david.henningsson at canonical.com> wrote: > On 08/21/2011 04:38 PM, Thomas Bushnell, BSG wrote: > >> Whoops. They need to repeat the read after obtaining the write lock and >> only update the file if the contents are still bad in that case. >> > > Would a good handling of this be: > > 1) Open the cookie read-only > 2) read the cookie > 3) close file > 4) if we have a correct cookie, do nothing more > 5) if we have the wrong cookie, do the old handling unchanged: open with > write lock, check the contents (again), and write if something is (still) > wrong. > Yes, I think that's correct. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20110825/c6e6b0d0/attachment.htm>