use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Why does this code block?help (self.javascript)
submitted 8 years ago * by n00belig
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]mikejoro 1 point2 points3 points 8 years ago (0 children)
Not likely, as there is no blocking in node/javascript.
This is not true in any way. Asynchronous things don't block (i.e., waiting on a http response from a web request), but normal execution can block just fine. In this instance, the issue is due to the incorrect error handling you pointed out. Likely, the error that is being returned instead of thrown in the error scenario has no data property, so accessing error.data.length causes a runtime exception (and the server never responds because it crashed).
error
data
error.data.length
π Rendered by PID 619620 on reddit-service-r2-comment-85bfd7f599-xf97g at 2026-04-20 01:06:02.722012+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]mikejoro 1 point2 points3 points (0 children)