smartdevicelink / sdl_core

SmartDeviceLink In-Vehicle Software and Sample HMI
BSD 3-Clause "New" or "Revised" License
240 stars 245 forks source link

lock read and write operations #3851

Closed RomanReznichenkoLuxoft closed 2 years ago

RomanReznichenkoLuxoft commented 2 years ago

Fixes #3823

This PR is ready for review.

Risk

This PR makes no API changes.

Summary

Core closes web socket connection with 'unspecified system error'. Incorrect data was read and written during the connection. Synchronized data read and write. Checking the fix, we ran the scripts for WSS on SI for a long time. There were no falls.

CLA

RomanReznichenkoLuxoft commented 2 years ago

@theresalech this PR is ready for Livio review