diff options
author | Alexis Christoforides <alexis@thenull.net> | 2018-05-18 03:09:41 +0300 |
---|---|---|
committer | Alexis Christoforides <alexis@thenull.net> | 2018-05-30 16:42:57 +0300 |
commit | 2fe6c6bfba8a253fb665866de580e10cda06639a (patch) | |
tree | bcff7ada5dc350384772ebc5f593ad473766ccd6 /external | |
parent | 183d994a914afcd1f28b12aabce95d383af0da99 (diff) |
[System.IO] Prevent the CoreFX bridge from even try-entering a monitor.
In the case of the FSEvent FileSystemWatcher, the CFRunLoop event loop thread has already an interrupt handler installed in the icall, and mono_monitor_try_enter may try to install one as well which is not supported. So we create separate event tasks before we use the Operation() method.
Diffstat (limited to 'external')
m--------- | external/corefx | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/external/corefx b/external/corefx -Subproject eb2ef9e9927f8692d8201b4e11c35098c150df7 +Subproject 93401afbd3655cad417ff7c4d2c0d5c0351bb1f |