ExceptionNotifier.notify_exception で処理されない3つの Exception

exception_notification v4.0.0 の話です。
GitHub - smartinez87/exception_notification at v4.0.0

v4.0.0から通知処理をバックグラウンド実行する、以下のようなコードが書けるようになりました。

begin
  some code...
rescue => e
  ExceptionNotifier.notify_exception(e)
end

これは便利なのですが、1点認識しておかないといけないことがあります。
ExceptionNotifier では以下の3つの Exception についてはデフォルトで処理しないようにハードコードされています。

もしこれらを処理したいのであればモンキーパッチ的な対応やら何やら施す必要があります。

【修正】
http://smartinez87.github.io/exception_notification/#ignore-exceptions/ignore_exceptions
ここにあるように ignore_exceptions オプションを利用して、例えば下記のような定義をすればモンキーパッチ的な対応をしなくても3つのExceptionを処理対象とすることが出来るようですね。

Whatever::Application.config.middleware.use ExceptionNotification::Rack,
  :ignore_exceptions => '',
  :email => {
    :email_prefix         => "[Whatever] ",
    :sender_address       => %{"notifier" <notifier@example.com>},
    :exception_recipients => %w{exceptions@example.com}
  }