#853 Thread safety of the grid interface not guaranteed.
|Reported by||Robert K (firstname.lastname@example.org)|
|Reported at||Dec 10, 2010 13:52|
|Version||Git (pre2.4) [autotools]|
|Operating System||Unspecified / All|
|Last edited by||Robert K (email@example.com)|
|Last edited at||Dec 10, 2010 13:53|
I think we should try to achieve the thread safety of the dune-grid interface such that a grid could be thread safe if implementation does support this.
Currently this would for example fail in debug mode since the CHECK_INTERFACE_IMPLEMENTATION (see dune-common/dune/common/bartonnackmanifcheck.hh) macro uses static variables to check an infinite call loop. I think we should at least provide possiblities to disable such things (currently by disable DUNE_DEVEL_MODE).
Probably there are other things in the interface that could destroy thread safety.