From ee0f139da19d2ca8c7fd6274050352b8902b1d3d Mon Sep 17 00:00:00 2001 From: xinfengkun Date: Fri, 20 May 2022 16:57:31 +0800 Subject: [PATCH] =?UTF-8?q?[chang]=E9=98=B2=E6=AD=A2=E5=A4=9A=E7=BA=BF?= =?UTF-8?q?=E7=A8=8B=E8=B0=83=E7=94=A8=E6=97=B6=E4=BA=A7=E7=94=9F=E7=9A=84?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=94=99=E4=B9=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/zhidao/support/adas/high/AdasManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasManager.java b/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasManager.java index cccfb38468..6e5bb21f67 100644 --- a/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasManager.java +++ b/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasManager.java @@ -31,7 +31,7 @@ public class AdasManager implements IAdasNetCommApi { * 当前协议使用的版本 */ private static final int PROTOCOL_VERSION = MessagePad.ProtocolVersion.CurrentVersion.getNumber(); - private MessagePad.CarConfigResp carConfig; + private volatile MessagePad.CarConfigResp carConfig; private static final String ADAS_VERSION = BuildConfig.VERSION_NAME; private AdasChannel mChannel; @@ -51,7 +51,7 @@ public class AdasManager implements IAdasNetCommApi { } - public void setCarConfig(MessagePad.CarConfigResp carConfig) { + public synchronized void setCarConfig(MessagePad.CarConfigResp carConfig) { this.carConfig = carConfig; }