Kent Dahl wrote: >Francis Hwang wrote: >> I'm trying to dump an object with Marshal.dump, but it gives me the >> error "singleton can't be dumped." What does it mean by singleton in >> this context? The object I want to dump isn't a singleton in the way >> I understand the pattern -- there's no special control over number of >> instances, or anything like that. It's a pretty normal object, >> actually. > >Then perhaps it is refering to singleton methods? Ah, never mind, I dug into the object I was trying to Marshal and realized that it held an instance of CGI that Ruby didn't want to Marshal. I fixed that, and things seem to work fine now. F --