class Protobuf::Rpc::ServiceDirectory

def remove_listing_for(server)

def remove_listing_for(server)
  if server && server.uuid
    log_debug { sign_message("Removing server: #{server.inspect}") }
    @mutex.synchronize do
      @listings.delete(server.uuid)
    end
  else
    log_info { sign_message("Cannot remove server without uuid: #{server.inspect}") }
  end
end