|
Boost Users : |
From: Srinivas Gardas (gardas_at_[hidden])
Date: 2008-01-09 11:29:44
Hi Ion,
Probably that's the reason.. I haven't used any mutexes thought it's all
implemented in the 'interprocess'. I am kind of new to this stuff.. Could
please give me a code example where 'interprocess_mutex' is used by a
'Server' and 'Client' to lock the managed_shared_memory ?
I really appreciate your help.
Thanks & Regards
Sreenu
On 1/8/08, Ion Gaztañaga <igaztanaga_at_[hidden]> wrote:
>
> Srinivas Gardas escribió:
> > Hi,
> > I am facing an issue with the 'Shared Memory File'.. Sometimes I get the
> > 'SharedMemory File Name' as the first element of the structure that I
> used,
> > to create a 'interprocess::list' and when this happens, it means that
> the
> > SharedMemory got corrupted and my program crashes. Has anyone faced this
> > issue, or does anyone know what might be wrong?
>
> I don't see any problem with your approach, can you give me more
> information? Also, take in care that you need to use mutexes to protect
> concurrent accesses to the list (an interprocess_mutex constructed in
> the segment should work).
>
> Regards,
>
> Ion
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net