Files
PiAlive/node_modules/epoll/test/closed.js
2018-05-16 10:10:23 +02:00

26 lines
383 B
JavaScript

'use strict';
/*
*
*/
var Epoll = require('../build/Release/epoll').Epoll,
assert = require('assert'),
poller = new Epoll(function () {}),
stdin = 0;
assert(poller.closed === false);
function closePoller() {
if (!poller.closed) {
poller.remove(stdin).close();
}
}
poller.add(stdin, Epoll.EPOLLIN);
closePoller();
closePoller();
assert(poller.closed === true);