summaryrefslogtreecommitdiff
path: root/cli/js
diff options
context:
space:
mode:
Diffstat (limited to 'cli/js')
-rw-r--r--cli/js/lib.deno.ns.d.ts2
-rw-r--r--cli/js/ops/net.ts3
2 files changed, 3 insertions, 2 deletions
diff --git a/cli/js/lib.deno.ns.d.ts b/cli/js/lib.deno.ns.d.ts
index 6d354d034..3c568f798 100644
--- a/cli/js/lib.deno.ns.d.ts
+++ b/cli/js/lib.deno.ns.d.ts
@@ -1872,7 +1872,7 @@ declare namespace Deno {
* const conn = await listener.accept();
* Deno.shutdown(conn.rid, Deno.ShutdownMode.Write);
*/
- export function shutdown(rid: number, how: ShutdownMode): void;
+ export function shutdown(rid: number, how: ShutdownMode): Promise<void>;
/** **UNSTABLE**: new API, yet to be vetted.
*
diff --git a/cli/js/ops/net.ts b/cli/js/ops/net.ts
index 369f2ca3c..d04c7ba8f 100644
--- a/cli/js/ops/net.ts
+++ b/cli/js/ops/net.ts
@@ -22,8 +22,9 @@ export enum ShutdownMode {
ReadWrite, // unused
}
-export function shutdown(rid: number, how: ShutdownMode): void {
+export function shutdown(rid: number, how: ShutdownMode): Promise<void> {
sendSync("op_shutdown", { rid, how });
+ return Promise.resolve();
}
interface AcceptResponse {