[squeak-dev] The .changes file should be bound to a single image

Max Leske maxleske at gmail.com
Tue Jun 28 10:04:51 UTC 2016


Hi,

Opening the same image twice works fine as long as no writes to the .changes file occur. When both images write to the .changes file however it will be broken for both because the offsets for the changes are wrong. This can lead to lost data and predominantly to invalid method source code, which is a pain with Monticello.

I suggest that we implement a kind of lock mechanism to ensure that only one image (the first one opened) can write to the .changes file.


I’ve opened an issue for Pharo here: https://pharo.fogbugz.com/f/cases/18635/The-changes-file-should-be-bound-to-a-single-image


Cheers,
Max


More information about the Squeak-dev mailing list