class SidekiqUniqueJobs::Locksmith

def brpoplpush(conn)

Other tags:
    Api: - private
def brpoplpush(conn)
  # passing timeout 0 to brpoplpush causes it to block indefinitely
  conn.brpoplpush(key.queued, key.primed, timeout: config.timeout || 0)
end