Показать сообщение отдельно
  #7 (permalink)  
Старый 23.01.2012, 15:57
Аватар для Родзевич Олег
Интересующийся
Отправить личное сообщение для Родзевич Олег Посмотреть профиль Найти все сообщения от Родзевич Олег
 
Регистрация: 08.04.2010
Сообщений: 16

Сообщение от vflash Посмотреть сообщение
у сервера есть событие 'clientError'. можно попробовать повешать на него и намеренно попытаться сделать неверное соединение на занятый порт serv.listen(22, function () {})
это не подходит

var cli = require('cli');
var error = require('error');

    var http = require('http');

    http.createServer(function (req, res) {
        res.writeHead(200, {'Content-Type': 'text/html'});
        res.writeHead(200, {'Server': 'nginx/1.0.5'});
        res.end('Hello World\n');
    }).on("clientError", function (error) {
        cli.fatal(error);
    }).
    listen(8080, function () {
        console.log("Server start");
        console.log(JSON.stringify(arguments));
    }).listen(8082, function () {
        console.log("Server start");
        console.log(JSON.stringify(arguments));
    });


ошибки не ловятся
Ответить с цитированием