mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-03-23 05:46:06 +00:00
LibCore: Don't double-check select() in Socket's read notifier callback
This was used to work around a possible bug where select() would mark a socket readable, but another user of the same socket would read before the notifier's callback is run; let's remove this and fix any issues regarding that specific situation later when they pop up.
This commit is contained in:
committed by
Ali Mohammad Pur
parent
81a0301d4d
commit
bd4f7421cf
@@ -213,8 +213,6 @@ void Socket::ensure_read_notifier()
|
||||
VERIFY(m_connected);
|
||||
m_read_notifier = Notifier::construct(fd(), Notifier::Event::Read, this);
|
||||
m_read_notifier->on_ready_to_read = [this] {
|
||||
if (!can_read())
|
||||
return;
|
||||
if (on_ready_to_read)
|
||||
on_ready_to_read();
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user