From: ts Date: 2002-11-21T00:22:27+09:00 Subject: Re: untainted, unfrozen, honest-to-god session data! >>>>> "C" == Chris writes: C> My concern is Marshalling symbols. I thought that Symbols weren't C> necessarily always the same. Now in mod_ruby, the ruby program is always C> running, right? So the Symbols would always be the same unless I restarted C> httpd, right? When ruby marshal a symbol it store the _string_, when it reload it it re-create the symbol from the string. pigeon% ruby -e 'p Marshal.dump(:symbol)' "\004\006:\vsymbol" pigeon% pigeon% ruby -e 'p Marshal.load(Marshal.dump(:symbol))' :symbol pigeon% the symbols should be the same, even if you restart httpd Guy Decoux