On 3. Nov 2011, at 16:00, Michael Pope [via Software] wrote:
> I tried this. I overrode mapObject in my Config class and guarded the
> passthru call to eq::Config::mapObject() with a mutex. I then also guarded
> the call to sync() with a mutex. I'm still ending up with a deadlock unless I
> avoid the sync() iff the version is co::VERSION_FIRST.
I made your code portable and pushed it to a new branch 'debugging'. I can't
reproduce the deadlock on my machine. Can you verify it still deadlocks on your
end? Do you have any special configuration (besides Windows)?
> Either way, there should be no way that more than one thread are attempting
> to sync() the Distributables that I gave in node.cpp, right?
Yes, I didn't read the code that far.
Cheers,
Stefan.
--
View this message in context:
http://software.1713.n2.nabble.com/Sending-packets-containing-std-wstring-tp6845178p6961872.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.
_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com