Skip to content

Commit 56277c7

Browse files
authored
Merge pull request #1407 from kkanag314/kkp_wpe
[Fix] App freezes during Navigation If we inspect using RWI
2 parents de3425a + 28cd13c commit 56277c7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Source/WTF/wtf/glib/SocketConnection.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,10 @@ bool SocketConnection::readMessage()
124124
memcpy(&flags, messageData, sizeof(MessageFlags));
125125
messageData += sizeof(MessageFlags);
126126
auto messageSize = sizeof(uint32_t) + sizeof(MessageFlags) + bodySize;
127-
if (m_readBuffer.size() < messageSize)
127+
if (m_readBuffer.size() < messageSize) {
128+
m_readBuffer.reserveCapacity(messageSize);
128129
return false;
130+
}
129131

130132
Checked<size_t> messageNameLength = strlen(messageData);
131133
messageNameLength++;

0 commit comments

Comments
 (0)