diff --git a/services/distributeddataservice/adapter/communicator/src/softbus_adapter_standard.cpp b/services/distributeddataservice/adapter/communicator/src/softbus_adapter_standard.cpp index 1fd2e3f42d23b6b40858c038dd85fc7ab5ad6a2a..78c365e65c709c67c65102e52ad682653e4cd8c8 100755 --- a/services/distributeddataservice/adapter/communicator/src/softbus_adapter_standard.cpp +++ b/services/distributeddataservice/adapter/communicator/src/softbus_adapter_standard.cpp @@ -465,6 +465,7 @@ Status SoftBusAdapter::SendData(const PipeInfo &pipeInfo, const DeviceId &device { SessionAttribute attr; attr.dataType = TYPE_BYTES; + attr.unique = true; ZLOGD("[SendData] to %{public}s ,session:%{public}s, size:%{public}d", ToBeAnonymous(deviceId.deviceId).c_str(), pipeInfo.pipeId.c_str(), size); int sessionId = OpenSession(pipeInfo.pipeId.c_str(), pipeInfo.pipeId.c_str(), @@ -509,6 +510,7 @@ bool SoftBusAdapter::IsSameStartedOnPeer(const struct PipeInfo &pipeInfo, } SessionAttribute attr; attr.dataType = TYPE_BYTES; + attr.unique = true; int sessionId = OpenSession(pipeInfo.pipeId.c_str(), pipeInfo.pipeId.c_str(), ToNodeID("", peer.deviceId).c_str(), "GROUP_ID", &attr); ZLOGI("[IsSameStartedOnPeer] sessionId=%{public}d", sessionId);