summaryrefslogtreecommitdiff
path: root/docs/runtime
diff options
context:
space:
mode:
authorvwkd <33468089+vwkd@users.noreply.github.com>2021-05-06 04:47:58 +0200
committerGitHub <noreply@github.com>2021-05-06 11:47:58 +0900
commit4f5b4f9cee66169728c909f5e53a1f8a6a326f6d (patch)
tree2093d7ff4e54578425debd248ae0b09db4e99b52 /docs/runtime
parente64cf4eeac7e55b40de8eadfb8493fbf3f311378 (diff)
docs(runtime): fix HTTP server example (#10497)
Diffstat (limited to 'docs/runtime')
-rw-r--r--docs/runtime/http_server_apis.md12
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;
}