BHoM / BHoM/BHoM_Engine

Global: Make all engines more thread safe

Open
#1,863 1 comment 0 reactions 0 assignees View on GitHub
type:feature
Dominant language
C#
Stars
30
Forks
13
Avg merge
7d 10h
Merged PRs (30d)
5

Description

#### Description:

As raised, with an initial fix here https://github.com/BHoM/BHoM_Engine/pull/1857 we should ensure that all stored static dictionaries/lists are implemented in a thread safe way.

This includes, but is not limited to:

- RunExtensionMethod
- BHoMMethodList(s)
- Library
- Any further found during investigation.

Should make sure sufficient locks and similar are put in place to ensure all those methods are thread safe.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.