On Thu, Dec 6, 2012 at 5:02 PM, Igor Stasenko <siguc...@gmail.com> wrote:

> On 6 December 2012 16:44, Guillermo Polito <guillermopol...@gmail.com>
> wrote:
> >
> >
> > On Thu, Dec 6, 2012 at 4:35 PM, Igor Stasenko <siguc...@gmail.com>
> wrote:
> >>
> >> On 6 December 2012 16:28, Guillermo Polito <guillermopol...@gmail.com>
> >> wrote:
> >> > Wait, all delays are signaled when the image is saved? So, if I have a
> >> > five
> >> > minute delay in a process and I save the image 2 seconds later...
> >> >
> >> > [ d := 5 minutes asDelay.
> >> > d wait.
> >> > Transcript logCr: 'asd' ] fork.
> >> >
> >> > Smalltalk snapshot: true andQuit: false.
> >> >
> >> > That is a limitation but is also a bug :/...
> >> >
> >> no.. they are not.. sorry my first comment was not correct.. i
> >> corrected myself in followup :)
> >
> >
> > I understand the 1 delay<->1 semaphore. But I am not creating several
> ones.
> > What if a second process saves the image while another one is waiting?
> >
> > This piece of code shows that problem.
> >
> > [ d := 5 minutes asDelay.
> > d wait.
> > Transcript logCr: 'asd' ] fork.
> > Smalltalk snapshot: true andQuit: false.
> >
> > It will not honor the delay :/
> >
> ah.. ok. then that's indeed a problem.
> about not honors: is it signal it prematurely or not signaling it at all?
>
>
prematurely :)


> --
> Best regards,
> Igor Stasenko.
>
>

Reply via email to