ループ内のキューからデータを受け取るワーカー スレッドを含むクラスがあります。
アプリの別の部分は、このクラスからイベントをシンクします。このクラスは、キュー アイテムごとに発生させます。
これらのイベントは非同期で発生するため、ビジー時には、アプリの他の部分が一度に複数のイベントを処理できます。
これで問題ないはずですが、これが問題を引き起こす可能性があるシナリオを発見しました。
主な問題が解決されるまでの間、迅速な解決策が必要です。フレームワークは、各イベントが処理される間 (順番に処理されるように) ワーカー スレッドを強制的に待機させる簡単な方法を提供しますか? そうでない場合、これを実装する最も簡単な方法は何ですか?