There shouldn't be, no.  LocalActions is a ScreenVar (essentially a
TransientRequestVar) and Ajax requests are executed sequentially.


On Sat, Mar 2, 2013 at 6:42 AM, Diego Medina <notifications@github.com>wrote:

> In web/webkit/src/main/scala/net/liftweb/http/CssBoundScreen.scala:
>
> > @@ -97,7 +99,7 @@ trait CssBoundScreen extends ScreenWizardRendered with Loggable {
> >
> >    protected def mapLocalAction[T](func: () => JsCmd)(f: String => T): T = {
> >      val name = randomString(20)
> > -    LocalActions.set(LocalActions.is + (name -> func))
> > +    LocalActions.get += (name -> func)
>
> Is there any risk of race conditions changing the Map for a mutable Map ?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/lift/framework/pull/1415/files#r3214436>
> .
>