COS 461 Fall 1997 Cache Consistency u client checks for callback promise only when file is opened u when writing, new version of file made visible to the world only on file close u result: funny sharing semantics –opening file gets current snapshot of file –closing file creates a new version –concurrent write-sharing leads to unexpected results
{}