July 23, 2010
7:49 a.m.
But How I can do that without fork? I track changes in another process and when I do update I save image in this process. How I can initiate image saving from ui process?
I don't understand what you are saying. The thing is that using #fork to save the image has no effect (other than wrecking the image), because #snapshot:andQuit: is eventually calling a primitive that locks the complete VM anyway. If you want to fork while saving the image you need to use an OS-level fork, not a Smalltalk-level fork. You can do this with OSProcess for example (check the Seaside mailing-list archive). Lukas -- Lukas Renggli www.lukas-renggli.ch