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.