On Apr 5, 2005 5:09 AM, Caleb Tennis <caleb / aei-tech.com> wrote:
> On Monday 04 April 2005 03:41 pm, Joe Van Dyk wrote:
> >         key = SystemVIPC.ftok("/tmp/key_file", 1)
> >         shmem = SharedMemory.new(key)
> >         p shmem.size
> 
> Don't forget to shmem.attach.
> 
> You can use the (linux) command "ipcs" to take a look at existing shared
> memory segments, and make sure you are indeed attaching to what you think you
> are.  You should also verify that the value of "key" matches up to the real
> key value of the segment (again, using ipcs).
> 
> HTH,
> Caleb

It's failing on SharedMemory.new(key).  I tried printing the key (with
puts key) and it's different than what ipcs is reporting as the id.