connect-domain-fengmk2

0.4.2 • Public • Published

About

Asynchronous error handler for Connect

Installation

npm install connect-domain

Usage

var
    connect = require('connect'),
    connectDomain = require('connect-domain');
 
var app = connect()
    .use(connectDomain())
    .use(function(req, res){
        if (Math.random() > 0.5) {
            throw new Error('Simple error');
        }
        setTimeout(function() {
            if (Math.random() > 0.5) {
                throw new Error('Asynchronous error from timeout');
            } else {
                res.end('Hello from Connect!');
            }
        }, 1000);
    })
    .use(function(err, req, res, next) {
        res.end(err.message);
    });
 
app.listen(3000);

/connect-domain-fengmk2/

    Package Sidebar

    Install

    npm i connect-domain-fengmk2

    Weekly Downloads

    1

    Version

    0.4.2

    License

    none

    Last publish

    Collaborators

    • fengmk2