Fix thread races

This commit is contained in:
badaix 2021-09-21 08:16:33 +02:00
parent 2efd00d8ef
commit ee158b521d
4 changed files with 5 additions and 13 deletions

View file

@ -38,14 +38,14 @@ StreamSession::StreamSession(const net::any_io_executor& executor, StreamMessage
void StreamSession::setPcmStream(PcmStreamPtr pcmStream)
{
// std::lock_guard<std::mutex> lock(mutex_);
std::lock_guard<std::mutex> lock(mutex_);
pcmStream_ = pcmStream;
}
const PcmStreamPtr StreamSession::pcmStream() const
{
// std::lock_guard<std::mutex> lock(mutex_);
std::lock_guard<std::mutex> lock(mutex_);
return pcmStream_;
}