Last Updated: February 25, 2016
· yanhaoyang

More caveats on ActionController::Live

  • caller or backtrace only shows the call stack from ActionController::Live#process, because the code runs in a separate thread.
  • All exceptions are processed within the thread. So in case of error, you'll see 500.html in your browser, but "Better Errors" cannot see the exception.