Skip to content

Commit 8b22505

Browse files
germa89akaszynski
andauthored
Fixing race condition on mesh (#1448)
* Implementation in unit tests * Missing run * Fixing TTY error * Removing it flag * Update .github/workflows/ci.yml * Update .github/workflows/ci.yml * Detaching. * Fixing race condition on mesh_grpc * Revert "Update .github/workflows/ci.yml" This reverts commit a1abace. * Revert "Update .github/workflows/ci.yml" This reverts commit 581dfbf. * Revert "Removing it flag" This reverts commit 4a6323f. * Revert "Fixing TTY error" This reverts commit feed8e0. * Revert "Missing run" This reverts commit 1828409. * Revert "Implementation in unit tests" This reverts commit 7b56469. * Update src/ansys/mapdl/core/mesh_grpc.py Co-authored-by: Alex Kaszynski <[email protected]>
1 parent a8d51ed commit 8b22505

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/ansys/mapdl/core/mesh_grpc.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ def _update_cache(self):
139139
self._mapdl.nsle("S", mute=True)
140140

141141
# not thread safe
142-
self._update_cache_elem().join()
142+
self._update_cache_elem()
143143

144144
threads = [
145145
self._update_cache_element_desc(),
@@ -540,7 +540,6 @@ def _load_nodes(self, chunk_size=DEFAULT_CHUNKSIZE):
540540
nodes = parse_chunks(chunks, np.double).reshape(-1, 3)
541541
return nodes
542542

543-
@threaded
544543
def _update_cache_elem(self):
545544
"""Update the element and element offset cache"""
546545
if self._cache_elem is None:
@@ -554,7 +553,7 @@ def _elem(self):
554553
in offset. Each element contains 10 items plus the nodes
555554
belonging to the element.
556555
"""
557-
self._update_cache_elem().join()
556+
self._update_cache_elem()
558557
return self._cache_elem
559558

560559
@_elem.setter
@@ -564,7 +563,7 @@ def _elem(self, value):
564563
@property
565564
def _elem_off(self):
566565
"""Element offset array"""
567-
self._update_cache_elem().join()
566+
self._update_cache_elem()
568567
return self._cache_elem_off
569568

570569
@_elem_off.setter

0 commit comments

Comments
 (0)