# File lib/merb-cache/cache-store/memory.rb, line 89
  def cache_get(key)
    if @cache.key?(key)
      _data, _expire = *cache_read(key)
      if _expire.nil? || Time.now < _expire
        Merb.logger.info("cache: hit (#{key})")
        return _data
      end
      @mutex.synchronize do @cache.delete(key) end
    end
    Merb.logger.info("cache: miss (#{key})")
    nil
  end