webrick を使ったウェブアプリを多数保守してるんだが,先日(2023 年 1 月 27日),webrick の 1.8.0 がリリースされたので早速アップデートしたところ,
FrozenError: can't modify frozen String: ""
が出て,軒並み死んだ。
当初,原因が分からず困っていたが,その日のうちにバージョン 1.8.1 が出て解決した。
1.8.0 で frozen_string_literal: true
にしたのに
@body = ''
を修正してなかったバグだったぽい。