thedillonb / http-shutdown
Shutdown a Nodejs HTTP server gracefully by terminating the listening socket, then destroying all keep-alive idle sockets all while allowing in-flight requests to finish.
☆178Updated 5 years ago
Alternatives and similar repositories for http-shutdown:
Users that are interested in http-shutdown are comparing it to the libraries listed below
- Extra assertions on top of node's assert module☆122Updated 2 years ago
- Call a callback when a readable/writable/duplex stream has completed or failed.☆149Updated 4 years ago
- when you want to fire an event no matter how a process exits.☆190Updated last year
- Creates super long stack traces☆195Updated 5 months ago
- Convert streams (readable or writable) to promises☆139Updated 9 months ago
- NOTE: You probably want native promises now☆181Updated 6 years ago
- Error handling utilities for node☆122Updated 2 years ago
- When close() is just not enough☆189Updated 4 years ago
- Clear a module from the cache☆181Updated 3 years ago
- A node.js module for creating Error objects with nested Errors in stacktraces☆94Updated 2 years ago
- Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input☆192Updated 9 months ago
- Create and parse HTTP Content-Type header☆134Updated 8 months ago
- Split Streams3 style☆285Updated 9 months ago
- Get callsites from the V8 stack trace API☆263Updated 8 months ago
- 🌲high performance debug logging 🐞☆153Updated 2 months ago
- A stream that emits multiple other streams one after another (streams3)☆293Updated 3 years ago
- An inter-process and inter-machine lockfile utility that works on a local or network file system.☆245Updated last year
- Node.js module for brotli compression/decompression with native bindings☆172Updated 3 years ago
- He is like Batman, but for Node.js stack traces☆252Updated last year
- Import a module while bypassing the cache☆284Updated last month
- node.js access to v8's "raw" CallSites -- useful for custom traces, c-style assertions, getting the line number in execution etc☆247Updated 10 years ago
- utility for retrying a bluebird promise until it succeeds☆122Updated 6 years ago
- Execute a listener when a response is about to write headers.☆157Updated 10 months ago
- tar-stream is a streaming tar parser and generator.☆421Updated 9 months ago
- A better `Stream.pipe` that creates duplex streams and lets you handle errors in one place.☆294Updated last year
- Delete Cached node_modules useful when you need to "un-require" during testing for a fresh state.☆152Updated last year
- Get a stream as a string, Buffer, ArrayBuffer or array☆345Updated 4 months ago
- ☆155Updated 11 months ago
- ☆140Updated 10 months ago
- Compose promise-returning & async functions into a reusable pipeline☆122Updated 3 years ago