Hoping you guys can just add some clarity - I've gone in a number of circles here and have myself confused.
My web.py app imports several modules, one called 'globals' and, you guessed it, I've put a few global things in there (constants, shared functions, etc) Here's my question and confusion - I have set a property in the root of that globals module, it's a user object for my current user. *Does web.py (or wsgi in general) create a completely separate space in memory for each client? *Meaning, if user A does something and I store it in my globals module, would user B have any chance of colliding with that property? What keeps two web clients separate? I don't know if it's one thread per client, or how (if at all) it's segregated. I've never dug deep into wsgi or under the hood of web.py. Thanks! NSC -- You received this message because you are subscribed to the Google Groups "web.py" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/webpy. For more options, visit https://groups.google.com/d/optout.
