On Wednesday, May 09, 2012 22:59:00 Matthias Schiffer wrote: > On 05/09/2012 01:04 PM, Marek Lindner wrote: > > On Tuesday, May 08, 2012 22:18:34 Matthias Schiffer wrote: > > How the rcu replace / update mechanism works is pretty clear to me. My > > question geared towards our own code base. At which point would you use > > this rcu update ? Every time an element in the hash is modified ? > > Yes, my idea is to use this whenever a new packet is inserted into the > vis hash to ensure the vis data a reader sees is always as consistant as > possible. I know it wouldn't be fatal for the vis if a packet is missing > from the data sometimes, but in my opinion a clean update is nicer :)
Feel free to propose patches to introduce this functionality. So far, we have been living without it but maybe we overlooked a potential side effect ? Regards, Marek
