clean up code in cli/js (#6611)

This commit is contained in:
Stanislav 2020-07-07 04:45:39 +03:00 committed by GitHub
parent ab4c574f52
commit 158ae0bfe9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
89 changed files with 395 additions and 354 deletions

View file

@ -1,4 +1,5 @@
// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { errors } from "./errors.ts";
import { Reader, Writer, Closer } from "./io.ts";
import { read, write } from "./ops/io.ts";
@ -109,12 +110,11 @@ export class DatagramImpl implements DatagramConn {
return [sub, remoteAddr];
}
async send(p: Uint8Array, addr: Addr): Promise<number> {
send(p: Uint8Array, addr: Addr): Promise<number> {
const remote = { hostname: "127.0.0.1", ...addr };
const args = { ...remote, rid: this.rid };
const byteLength = await netOps.send(args as netOps.SendRequest, p);
return byteLength;
return netOps.send(args as netOps.SendRequest, p);
}
close(): void {
@ -125,11 +125,11 @@ export class DatagramImpl implements DatagramConn {
while (true) {
try {
yield await this.receive();
} catch (error) {
if (error instanceof errors.BadResource) {
} catch (err) {
if (err instanceof errors.BadResource) {
break;
}
throw error;
throw err;
}
}
}