Apakah Anda menggunakan Rack::Timeout? Jika pengecualian batas waktu dinaikkan secara tidak terduga, ada potensi untuk kehilangan status. (https://github.com/heroku/rack- batas waktu/blob/master/doc/risks.md ).
Penambahan nomor pernyataan yang disiapkan mungkin terjebak dalam satu lingkaran, membuat kesalahan pernyataan duplikat, dan tidak dapat dipulihkan tanpa memulai ulang proses. Sarankan penerapan https://github.com/ankane/slowpoke untuk mematikan/memulai ulang proses saat Timeout terjadi.
Baca lebih lanjut tentang masalah ini:
- https://github.com/ ankane/the-ultimate-guide-to-ruby-timeouts#rack-middleware
- https://github.com/heroku/rack-timeout/issues/ 76
- https://github.com/rails/rails/pull/17607
- https://github.com/rails/rails/issues/22408