Samizdat: Co-op Engine

Home | About | Documentation | Developers | Download

SynCache 1.3 (2016-02-15)

SynCache 1.3 brings syncache-drb daemon up to date with Ruby 2.x. Ruby 2.0 and later throws ThreadError when using mutexes in a signal trap. This made syncache-drb crash when handling HUP signal to flush the cache. Wrapping @cache.flush in a thread solved the problem.