Fix format warnings

pull/25255/head
Esun Kim 4 years ago
parent a2035ca163
commit ca92d3465a
  1. 3
      src/cpp/server/load_reporter/load_reporter.cc
  2. 12
      src/cpp/server/load_reporter/load_reporter_async_service_impl.cc

@ -18,6 +18,7 @@
#include <grpc/impl/codegen/port_platform.h> #include <grpc/impl/codegen/port_platform.h>
#include <inttypes.h>
#include <stdint.h> #include <stdint.h>
#include <stdio.h> #include <stdio.h>
#include <chrono> #include <chrono>
@ -227,7 +228,7 @@ std::string LoadReporter::GenerateLbId() {
GPR_ASSERT(lb_id >= 0); GPR_ASSERT(lb_id >= 0);
// Convert to padded hex string for a 32-bit LB ID. E.g, "0000ca5b". // Convert to padded hex string for a 32-bit LB ID. E.g, "0000ca5b".
char buf[kLbIdLength + 1]; char buf[kLbIdLength + 1];
snprintf(buf, sizeof(buf), "%08lx", lb_id); snprintf(buf, sizeof(buf), "%08" PRIx64, lb_id);
std::string lb_id_str(buf, kLbIdLength); std::string lb_id_str(buf, kLbIdLength);
// The client may send requests with LB ID that has never been allocated // The client may send requests with LB ID that has never been allocated
// by this load reporter. Those IDs are tracked and will be skipped when // by this load reporter. Those IDs are tracked and will be skipped when

@ -18,6 +18,8 @@
#include <grpc/support/port_platform.h> #include <grpc/support/port_platform.h>
#include <inttypes.h>
#include "absl/memory/memory.h" #include "absl/memory/memory.h"
#include "src/cpp/server/load_reporter/load_reporter_async_service_impl.h" #include "src/cpp/server/load_reporter/load_reporter_async_service_impl.h"
@ -216,12 +218,12 @@ void LoadReporterAsyncServiceImpl::ReportLoadHandler::OnReadDone(
load_report_interval_ms_ = load_report_interval_ms_ =
static_cast<unsigned long>(load_report_interval.seconds() * 1000 + static_cast<unsigned long>(load_report_interval.seconds() * 1000 +
load_report_interval.nanos() / 1000); load_report_interval.nanos() / 1000);
gpr_log( gpr_log(GPR_INFO,
GPR_INFO,
"[LRS %p] Initial request received. Start load reporting (load " "[LRS %p] Initial request received. Start load reporting (load "
"balanced host: %s, interval: %lu ms, lb_id_: %s, handler: %p)...", "balanced host: %s, interval: %" PRIu64
service_, load_balanced_hostname_.c_str(), load_report_interval_ms_, " ms, lb_id_: %s, handler: %p)...",
lb_id_.c_str(), this); service_, load_balanced_hostname_.c_str(),
load_report_interval_ms_, lb_id_.c_str(), this);
SendReport(self, true /* ok */); SendReport(self, true /* ok */);
// Expect this read to fail. // Expect this read to fail.
{ {

Loading…
Cancel
Save