Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVsevolod Kukol <sevoku@microsoft.com>2019-11-27 15:10:06 +0300
committerVsevolod Kukol <sevoku@microsoft.com>2019-11-27 15:12:52 +0300
commit1514bab3ab53eab41d794806eacab8e2d625fd65 (patch)
tree00fcd3eb8ab57c807ab7587ac30b60318bb88bb7
parente76139d999b5ac9c6d0147459ab92e1c512d53b7 (diff)
[Mac] Remove ThreadStatic from NSApplicationInitializer.initialized
This allowed NSApplication.Init () to be called several times from different threads, causing random "System.InvalidOperationException: Init has already been invoked; it can only be invoked once" exceptions. Partially reverts 36b5c71a817b6e9c7874f2c0c2de5509c3db2cd0
-rw-r--r--Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs1
1 files changed, 0 insertions, 1 deletions
diff --git a/Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs b/Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs
index 580573c3..0796bf53 100644
--- a/Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs
+++ b/Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs
@@ -32,7 +32,6 @@ namespace Xwt.Mac
{
static class NSApplicationInitializer
{
- [ThreadStatic]
static bool initialized;
public static void Initialize ()