Why on earth is "I'm a teapot" implemented?! #2365

Closed
Poincare opened this Issue Dec 18, 2011 · 4 comments

3 participants

@Poincare

In lib/http.js, there is a implementation for HTTP code 418 (which is "I'm a teapot"), is this frivolous, or does it have any particular meaning to it?

@pquerna

It is a valid HTTP status code, from an April 1 RFC:

http://tools.ietf.org/html/rfc2324

@pquerna pquerna closed this Dec 19, 2011
@Poincare

Does it mean anything in particular?

@bnoordhuis
Node.js Foundation member

That the server is not a coffee machine. (No joke, there are coffee machines with a web interface).

@Poincare

wow. that's pretty amazing. Its even more amazing someone who was writing that actually thought of it.

@nlacasse nlacasse pushed a commit to nlacasse/node that referenced this issue Jan 20, 2012
Nicolas LaCasse add test for #2365 1fefeb4
@isaacs isaacs added a commit to isaacs/node that referenced this issue Jan 20, 2012
Nicolas LaCasse Fix #2365 zlib crashing on invalid input
Fix zlib crashes on error due to improper use of removeListener
in the error handler
40c9348
@isaacs isaacs added a commit to isaacs/node that referenced this issue Jan 27, 2012
@isaacs isaacs 2012.01.26, Version 0.6.9 (stable)
* dgram: Bring back missing functionality for Unix (Dan VerWeire, Roman Shtylman, Ben Noordnuis)
  - Note: Windows UDP support not yet complete.

* http: Fix parser memory leak (koichik)

* zlib: Fix #2365 crashes on invalid input (Nicolas LaCasse)

* module: fix --debug-brk on symlinked scripts (Fedor Indutny)

* Documentation Restyling (Matthew Fitzsimmons)

* Update npm to 1.1.0-3 (isaacs)

* Windows: fix regression in stat() calls to C:\ (Bert Belder)
bce36fb
@koichik koichik pushed a commit to koichik/node that referenced this issue Jan 28, 2012
@isaacs isaacs 2012.01.27, Version 0.6.9 (stable)
* dgram: Bring back missing functionality for Unix (Dan VerWeire, Roman Shtylman, Ben Noordnuis)
  - Note: Windows UDP support not yet complete.

* http: Fix parser memory leak (koichik)

* zlib: Fix #2365 crashes on invalid input (Nicolas LaCasse)

* module: fix --debug-brk on symlinked scripts (Fedor Indutny)

* Documentation Restyling (Matthew Fitzsimmons)

* Update npm to 1.1.0-3 (isaacs)

* Windows: fix regression in stat() calls to C:\ (Bert Belder)
f19e20d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment