Hi, On 15.01.2013 17:32 schrieb Feng Xiao: > On Tue, Jan 15, 2013 at 11:06 PM, Johannes Wienke < > jwie...@techfak.uni-bielefeld.de> wrote: > >> Hi, >> >> On 01/15/2013 04:00 PM, Feng Xiao wrote: >>> Protobuf messages are thread-compatible. You can read a protobuf message >>> concurrently in multiple threads. But if you need to update it at the >> same >>> time, all threads must acquire a lock before accessing or updating the >>> message. >> >> Thanks, that's what I would have expected. But do you see a reason for >> the error below under these assumptions? >> > It might be that the "read" operations you referred to actually changed the > message.
Just to keep the list up to date: We have traced this down to an implementation issue in the python API. A respective bug report with test case can be found here: http://code.google.com/p/protobuf/issues/detail?id=454 Cheers, Johannes
Description: OpenPGP digital signature