Задать вопрос

Почему сокет закрывается, сразу после получения ответа?

Есть пример клиента на Node.js

var net = require('net');

var client = new net.Socket();
client.connect(3333, 'localhost', function() {
    console.log('Connected');
    client.write('Hello, server! Love, Client.');
});
client.on('data', function(data) {
    console.log('Received: ' + data.toString());
    //client.destroy();
});

client.on('close', function() {
    console.log('Connection closed');
});


После получения сообщения сокет закрывается, хотя client.destroy(); закомментирован. Почему это происходит?
  • Вопрос задан
  • 550 просмотров
Подписаться 3 2 комментария
Подписчики вопроса 3 К ответам на вопрос (1)