summaryrefslogtreecommitdiff
path: root/http/server.ts
diff options
context:
space:
mode:
Diffstat (limited to 'http/server.ts')
-rw-r--r--http/server.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/http/server.ts b/http/server.ts
index 2b5fffc81..d9bba525a 100644
--- a/http/server.ts
+++ b/http/server.ts
@@ -386,7 +386,9 @@ export class Server implements AsyncIterable<ServerRequest> {
}
export function serve(addr: string): Server {
- const listener = listen("tcp", addr);
+ // TODO(ry) Update serve to also take { hostname, port }.
+ const [hostname, port] = addr.split(":");
+ const listener = listen({ hostname, port: Number(port) });
return new Server(listener);
}