1 2010-01-29T00:04:36  <ThomasWaldmann> re
   2 2010-01-29T06:03:06  *** xjjk has quit IRC
   3 2010-01-29T06:14:18  *** xjjk has joined #moin-dev
   4 2010-01-29T06:16:29  *** xjjk has quit IRC
   5 2010-01-29T06:16:36  *** xjjk has joined #moin-dev
   6 2010-01-29T09:07:41  <dreimark> moin
   7 2010-01-29T09:12:31  <ThomasWaldmann> moin
   8 2010-01-29T12:21:54  *** grzywacz has joined #moin-dev
   9 2010-01-29T21:12:17  <CIA-41> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5468:be7c57d8e2a3 1.9/MoinMoin/web/session.py: (log message trimmed)
  10 2010-01-29T21:12:17  <CIA-41> fix another werkzeug session problem (details below)
  11 2010-01-29T21:12:17  <CIA-41> FilesystemSessionStore as of werkzeug 0.5 directly writes to the session file
  12 2010-01-29T21:12:17  <CIA-41> when saving. If another process or thread opens the same session file, it could
  13 2010-01-29T21:12:17  <CIA-41> happen that it gets no session content (because save() had just truncated the
  14 2010-01-29T21:12:21  <CIA-41> session file, but not yet written data into it).
  15 2010-01-29T21:12:23  <CIA-41> Fixed by using a temp file and a atomic rename.
  16 2010-01-29T22:23:09  <TheSheep> ThomasWaldmann: you remember that renames are not atomic on windows?
  17 2010-01-29T22:35:29  <ThomasWaldmann> TheSheep: it uses filesys.rename
  18 2010-01-29T22:50:14  <ThomasWaldmann> TheSheep: (the code there doesn't make it atomic, but at least it should work in most cases - and it can be improved there by any windows python volunteers :)
  19 2010-01-29T22:50:29  <dreimark> :)
  20 2010-01-29T22:51:16  <dreimark> TheSheep: without that patch it is broken everywhere

MoinMoin: MoinMoinChat/Logs/moin-dev/2010-01-29 (last edited 2010-01-28 23:15:02 by IrcLogImporter)