net_uv: fix test-net-connect-timeout.js test

This commit is contained in:
Henry Rawas 2011-07-01 12:01:12 -07:00 коммит произвёл Ryan Dahl
Родитель 70a8927a93
Коммит 56ec4e4f3c
2 изменённых файлов: 7 добавлений и 2 удалений

Просмотреть файл

@ -67,7 +67,7 @@ exports.Stream = Socket; // Legacy naming.
Socket.prototype.setTimeout = function(msecs, callback) {
if (msecs > 0) {
timers.enroll(this, msecs);
if (typeof this.fd === 'number') { timers.active(this); }
timers.active(this);
if (callback) {
this.once('timeout', callback);
}
@ -77,6 +77,11 @@ Socket.prototype.setTimeout = function(msecs, callback) {
};
Socket.prototype._onTimeout = function() {
this.emit('timeout');
};
Socket.prototype.setNoDelay = function() {
/* TODO implement me */
};

Просмотреть файл

@ -129,7 +129,7 @@ exports.active = function(item) {
var msecs = item._idleTimeout;
if (msecs >= 0) {
var list = lists[msecs];
if (item._idleNext == item) {
if (!list || L.isEmpty(list)) {
insert(item, msecs);
} else {
item._idleStart = new Date();