Add a limit to all Win32 message loops #28

This works around Waves plugins causing an infinite message loop. Since
we run the loop 30 times per second anyways splitting the loop up into
chunks of 20 shouldn't be an issue.
This commit is contained in:
Robbert van der Helm
2020-08-14 11:36:55 +02:00
parent c64fdb21d7
commit becb73928e
5 changed files with 46 additions and 23 deletions
+5
View File
@@ -12,6 +12,11 @@ Versioning](https://semver.org/spec/v2.0.0.html).
- Don't print calls to `effIdle()` when `YABRIDGE_DEBUG_LEVEL` is set to 1.
### Fixed
- Fix Waves plugins from freezing the plugin process by preventing them from
causing an infinite message loop.
## [1.4.1] - 2020-07-27
### yabridgectl