From 5a99708f561fdbfd1760cbd0dea6a879387da2c1 Mon Sep 17 00:00:00 2001 From: Chris Eager Date: Tue, 16 Nov 2021 11:54:17 -0800 Subject: [PATCH] Update some deprecated usages --- .../whispersystems/textsecuregcm/metrics/CpuUsageGauge.java | 2 +- .../whispersystems/textsecuregcm/metrics/FreeMemoryGauge.java | 3 +-- .../textsecuregcm/websocket/WebSocketConnection.java | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/metrics/CpuUsageGauge.java b/service/src/main/java/org/whispersystems/textsecuregcm/metrics/CpuUsageGauge.java index d9ebe97ce..df40e80ce 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/metrics/CpuUsageGauge.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/metrics/CpuUsageGauge.java @@ -24,6 +24,6 @@ public class CpuUsageGauge extends CachedGauge { @Override protected Integer loadValue() { - return (int) Math.ceil(operatingSystemMXBean.getSystemCpuLoad() * 100); + return (int) Math.ceil(operatingSystemMXBean.getCpuLoad() * 100); } } diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/metrics/FreeMemoryGauge.java b/service/src/main/java/org/whispersystems/textsecuregcm/metrics/FreeMemoryGauge.java index 8463bbb33..a04330b36 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/metrics/FreeMemoryGauge.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/metrics/FreeMemoryGauge.java @@ -7,7 +7,6 @@ package org.whispersystems.textsecuregcm.metrics; import com.codahale.metrics.Gauge; import com.sun.management.OperatingSystemMXBean; - import java.lang.management.ManagementFactory; public class FreeMemoryGauge implements Gauge { @@ -21,6 +20,6 @@ public class FreeMemoryGauge implements Gauge { @Override public Long getValue() { - return operatingSystemMXBean.getFreePhysicalMemorySize(); + return operatingSystemMXBean.getFreeMemorySize(); } } diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java b/service/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java index c838025f0..478442796 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/websocket/WebSocketConnection.java @@ -289,7 +289,7 @@ public class WebSocketConnection implements MessageAvailabilityListener, Displac for (int i = 0; i < messages.getMessages().size(); i++) { final OutgoingMessageEntity message = messages.getMessages().get(i); final Envelope.Builder builder = Envelope.newBuilder() - .setType(Envelope.Type.valueOf(message.getType())) + .setType(Envelope.Type.forNumber(message.getType())) .setTimestamp(message.getTimestamp()) .setServerTimestamp(message.getServerTimestamp());