Ruby and Error

  • can't add a new key into hash during iteration (RuntimeError)

http://d.hatena.ne.jp/nagachika/20100630/ruby_hash_insert_during_marshal_dump

例えば、Hash変数をDoで回している中で、そのHash変数にキー&値を追加しようとすると発生する。
発生しない場合もあるっぽいけど、発生する方が正しいのでは? 対策はDoを抜けてからキー&値を追加する。