From: Pascal Meunier Date: 2005-09-30T23:49:19+09:00 Subject: Apache 2 & global variables question In Ruby under Apache 2 threads, is a global variable global to all instances of scripts simultaneously? I'm asking because this is the only way I've found to (partially) explain some disturbing behavior when running our Ruby scripts under Apache. Yesterday I made a post regarding some problems I had with the value of a global variable. This morning this problem didn't happen anymore, no matter what I tried. That is, until I started executing identical copies of the scripts from two different locations. Then the same behavior and errors re-appeared! Yesterday, someone else was working on his own cvs-checked out copy of the scripts at the same time I was. This morning I was alone working on the scripts. With two copies running at once, each setting different values for the global variable, we were seeing strange things. It still doesn't explain everything we saw, but it would start making some sense. Thanks, Pascal