Rubyで誰がいつ呼んだか調べるRailsが、どのタイミングでWEBrickに決めているのか調べようとしたのだが、rackまで入り込んでてやたら面倒なことになっている。ソースを頭から読むのは早々に諦めた。Thread.current.backtraceと書いてRackのhandlerってやつだと突き止めた。最初、Exception.new.backtraceと書いたらnilだったのでJavaとは違うなと、あらためて思ったりした。