1 2010-01-29T00:04:36 <ThomasWaldmann> re
2 2010-01-29T06:03:06 *** xjjk
3 2010-01-29T06:14:18 *** xjjk
4 2010-01-29T06:16:29 *** xjjk
5 2010-01-29T06:16:36 *** xjjk
6 2010-01-29T09:07:41 <dreimark> moin
7 2010-01-29T09:12:31 <ThomasWaldmann> moin
8 2010-01-29T12:21:54 *** grzywacz
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)