Tempfile#closeのあとって、Tempfile#pathが呼び出せないんじゃなかったけ？って思いましたが、ウソでしたね。1.9.3-p327でも2.0.0-p195でもOKでした。