Procházet zdrojové kódy

IPv4: Don't hold IPv4Socket lock when blocking on byte-buffered receive

Andreas Kling před 5 roky
rodič
revize
22d563b1aa
1 změnil soubory, kde provedl 0 přidání a 1 odebrání
  1. 0 1
      Kernel/Net/IPv4Socket.cpp

+ 0 - 1
Kernel/Net/IPv4Socket.cpp

@@ -256,7 +256,6 @@ ssize_t IPv4Socket::recvfrom(FileDescription& description, void* buffer, size_t
 #endif
 #endif
 
 
     if (buffer_mode() == BufferMode::Bytes) {
     if (buffer_mode() == BufferMode::Bytes) {
-        LOCKER(lock());
         if (m_receive_buffer.is_empty()) {
         if (m_receive_buffer.is_empty()) {
             if (protocol_is_disconnected()) {
             if (protocol_is_disconnected()) {
                 return 0;
                 return 0;