class Geminabox::Server

def serialize_update(&block)

def serialize_update(&block)
  with_rlock(&block)
rescue ReentrantFlock::AlreadyLocked
  halt 503, { 'Retry-After' => Geminabox.retry_interval.to_s }, 'Repository lock is held by another process'
end