「プロデューサー/コンシューマー」で、コンシューマーが処理する前にプロデューサーが終了した場合の適切な処理はどれか。

データ損失を防ぐため、終了メッセージを受け取った後に残ったキュー要素をすべて処理してから停止するのが望ましい。