We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent be2214a commit 739e7eeCopy full SHA for 739e7ee
lib/frame/frame.dart
@@ -450,8 +450,13 @@ class FrameCodec {
450
} else {
451
flags = flags | 0x20; //next
452
}
453
- writeTFrameTypeAndFlags(
454
- frameBuffer, frame_types.PAYLOAD, payload.metadata, flags);
+ if (payload != null) {
+ writeTFrameTypeAndFlags(
455
+ frameBuffer, frame_types.PAYLOAD, payload.metadata, flags);
456
+ writePayload(frameBuffer, payload);
457
+ } else {
458
+ writeTFrameTypeAndFlags(frameBuffer, frame_types.PAYLOAD, null, flags);
459
+ }
460
writePayload(frameBuffer, payload);
461
refillFrameLength(frameBuffer);
462
return frameBuffer.toUint8Array();
0 commit comments