Salome HOME
Rationalize the GIL management of AdaoExchangeLayer class
[tools/adao_interface.git] / README.txt
index 3a07fdea88f5fa1169075615a7528deab378c1c2..a7ac090d37a69c86240018367aa05cf11759998b 100644 (file)
@@ -2,4 +2,14 @@ _internal->_py_call_back : Py function intercepting multifunc call
 
 _internal->_decorator_func : Decoration func around _internal->_py_call_back to deal with returned values of _internal->_py_call_back
 
+################# user GIL management in AdaoExchangeLayer
 
+class AdaoExchangeLayer has been developped to be launched from any thread.
+
+AdaoExchangeLayer manage the GIL (using AutoGIL) in its implementation.
+
+Consequence the AdaoExchangeLayer instance should NOT be surrounded by GIL protection.
+
+############## user GIL management in AdaoModel::MainModel
+
+The custom MainModel overloading should be GIL protected by the user.