actionpack: Use an infinite sized queue in testing ActionController::Live #41609
ActionController::Live normally processes the request in another thread, however, a monkey patch in [ActionController::Live monkey patch in action_controller/test_case.rb] forces it to instead get processed in the same thread. Since the writes go to a
The fix is similar to #31938, we use an infinitely sized
The text was updated successfully, but these errors were encountered:
…Live To avoid a deadlock from the buffer filling up during testing due to the ActionController::Live test monkey patch that processes the request in the same thread, which means there is no consumer of the queue until the request is processed.