From 77545219a6d5c9d474032ea5e8ccfcd69897d76b Mon Sep 17 00:00:00 2001 From: Kermit Xuan Date: Sat, 13 Jun 2020 22:14:31 +0800 Subject: fix: DatagramConn.send should return bytes sent (#6265) --- cli/js/ops/net.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'cli/js/ops') diff --git a/cli/js/ops/net.ts b/cli/js/ops/net.ts index f2d272fe9..98ee71ff8 100644 --- a/cli/js/ops/net.ts +++ b/cli/js/ops/net.ts @@ -73,7 +73,7 @@ export function receive( transport: string, zeroCopy: Uint8Array ): Promise { - return sendAsync("op_receive", { rid, transport }, zeroCopy); + return sendAsync("op_datagram_receive", { rid, transport }, zeroCopy); } export type SendRequest = { @@ -83,6 +83,7 @@ export type SendRequest = { export async function send( args: SendRequest, zeroCopy: Uint8Array -): Promise { - await sendAsync("op_send", args, zeroCopy); +): Promise { + const byteLength = await sendAsync("op_datagram_send", args, zeroCopy); + return byteLength; } -- cgit v1.2.3