On Mon, Oct 18, 2010 at 5:07 AM, Igor Stasenko <[email protected]> wrote:

> On 18 October 2010 14:55, nullPointer <[email protected]> wrote:
> >
> > Now works :|
> >
>
> yes, but probably you found a Cog issue.
>

What's the definition for BlockClosure>>newProcessWith: ?

TIA
Eliot


>
> >
> > pvtStartProcess
> >
> >        internalProcess := [ self pvtCallProcess: self] fork.
> >
> >
> >
> > pvtGetNewProcessBlock
> >
> >        ^[:timer || intervalDelay |
> >
> >                [timer enabled] whileTrue:[
> >
> >                        (Delay forMilliseconds: timer interval) wait.
> >
> >                        timer enabled ifTrue:[
> >
> >                                timer raiseOnElapsedTimeForProcessThread:
> (timer getProcess).
> >
> >                                WorldState addDeferredUIMessage:[
> >                                        timer
> raiseOnElapsedTimeForUIThread: (timer getProcess)
> >                                ].
> >                        ]
> >                ].
> >        ].
> >
> >
> >
> > pvtCallProcess: oneParam
> >
> >        | processBlock |
> >
> >        processBlock := self pvtGetNewProcessBlock.
> >        processBlock value: oneParam.
> >
> >
> > Anyway I understand than the other way must be go. Something I did bad.
> >
> > Many thanks for the help
> >
> >
> > --
> > View this message in context:
> http://forum.world.st/Implementing-a-Timer-newProcessWith-anArray-fails-tp2999831p3000083.html
> > Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
> >
> > _______________________________________________
> > Pharo-project mailing list
> > [email protected]
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to