Skip to content

Commit 0091922

Browse files
committed
fixed a bug handling empty fragment incorrectly
1 parent b70886d commit 0091922

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/SuperSocket.WebSocket/FramePartReader/PackagePartReader.cs

+4
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ protected bool TryInitIfEmptyMessage(WebSocketPackage package)
3535
if (package.PayloadLength != 0)
3636
return false;
3737

38+
// This fragment is empty doesn't mean the whole message is empty
39+
if (package.Head != null)
40+
return false;
41+
3842
if (package.OpCode == OpCode.Text)
3943
package.Message = string.Empty;
4044

0 commit comments

Comments
 (0)