Windows definitely provides the right default behaviour here; in most cases reading a file while someone else is writing to it is a great way to read garbage. Its annoying for the minority of cases where it does make sense (such as data.fs) that the Unix-like behaviour (ie, unsafe ;-) isn't available to Python. Is anyone from DC listening? would you accept a patch to FileStorage for Windows that relied on an extension module?
-----Original Message----- From: Chris Withers [mailto:chrisw@nipltd.com] Sent: 28 June 2000 12:04 To: tdickenson@geminidataloggers.com Cc: addyd@unk.edu; zope@zope.org Subject: Re: [Zope] Data.fs.lock?
Toby Dickenson wrote:
It's definitely normal, and arguably a problem.
net stop zope copy c:/zope/var/data.fs c:/zope/var/backupdata.fs net start zope
I'd say it's definitely a problem if you have to stop zope to do a backup :(
But then, I'd say it's a problem running (Zope on) Windows in a production environment ;-)
cheers,
Chris