Proc extension problems

Hi guys,

has anyone had problems with this bit of
code:
https://github.com/rails/rails/blob/master/activesupport/lib/active_support/core_ext/proc.rb
?

if i run my application for long enough time i start getting errors like
this:

RuntimeError: symbol table overflow (symbol __bind_1328993330_18…)

apparently it’s because symbols are never GCed and rails generates one
every time this proc extension is used because method names are
implicitly
converted to symbols

Best Regards,
MM

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs