diff --git a/components/net/cpp/src/peer.cpp b/components/net/cpp/src/peer.cpp index bb078204048499c39f2d6fd58638935c98ccbce2..853b91d26c213a74fc83a5f99706e7b6282dec76 100644 --- a/components/net/cpp/src/peer.cpp +++ b/components/net/cpp/src/peer.cpp @@ -467,10 +467,10 @@ bool Peer::_data() { // CHECK Safe to unlock here? is_waiting_ = true; - //lk.unlock(); + lk.unlock(); disp_->dispatch(*this, obj); // Relock before next loop of while - //lk.lock(); + lk.lock(); is_waiting_ = false; if (scheme_ == ftl::URI::SCHEME_WS && recv_buf_.nonparsed_size() > 0) {