diff options
author | vwkd <33468089+vwkd@users.noreply.github.com> | 2021-05-06 04:47:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-06 11:47:58 +0900 |
commit | 4f5b4f9cee66169728c909f5e53a1f8a6a326f6d (patch) | |
tree | 2093d7ff4e54578425debd248ae0b09db4e99b52 /docs/runtime | |
parent | e64cf4eeac7e55b40de8eadfb8493fbf3f311378 (diff) |
docs(runtime): fix HTTP server example (#10497)
Diffstat (limited to 'docs/runtime')
-rw-r--r-- | docs/runtime/http_server_apis.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/runtime/http_server_apis.md b/docs/runtime/http_server_apis.md index b9a64a272..9880b542a 100644 --- a/docs/runtime/http_server_apis.md +++ b/docs/runtime/http_server_apis.md @@ -74,10 +74,10 @@ There is also the `.accept()` method on the listener which can be used: const server = Deno.listen({ port: 8080 }); while (true) { - const conn = server.accept(); - if (conn) { + try { + const conn = await server.accept(); // ... handle the connection ... - } else { + } catch (err) { // The listener has closed break; } @@ -122,8 +122,8 @@ await the next request. It would look something like this: const server = Deno.listen({ port: 8080 }); while (true) { - const conn = server.accept(); - if (conn) { + try { + const conn = await server.accept(); (async () => { const httpConn = Deno.serveHttp(conn); while (true) { @@ -136,7 +136,7 @@ while (true) { } } })(); - } else { + } catch (err) { // The listener has closed break; } |