Skip to content

Commit e51aef7

Browse files
pquernary
authored andcommitted
Move signal_watcher to extension model.
1 parent 208290b commit e51aef7

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

src/node.cc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1597,10 +1597,6 @@ static Handle<Value> Binding(const Arguments& args) {
15971597
StatWatcher::Initialize(exports);
15981598
File::Initialize(exports);
15991599
binding_cache->Set(module, exports);
1600-
} else if (!strcmp(*module_v, "signal_watcher")) {
1601-
exports = Object::New();
1602-
SignalWatcher::Initialize(exports);
1603-
binding_cache->Set(module, exports);
16041600
} else if (!strcmp(*module_v, "http_parser")) {
16051601
exports = Object::New();
16061602
InitHttpParser(exports);

src/node_extensions.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ NODE_EXT_LIST_ITEM(node_cares)
55
NODE_EXT_LIST_ITEM(node_crypto)
66
#endif
77
NODE_EXT_LIST_ITEM(node_net)
8+
NODE_EXT_LIST_ITEM(node_signal_watcher)
89
NODE_EXT_LIST_ITEM(node_stdio)
910
NODE_EXT_LIST_END
1011

src/node_signal_watcher.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,3 +96,5 @@ void SignalWatcher::Stop () {
9696
}
9797

9898
} // namespace node
99+
100+
NODE_MODULE(node_signal_watcher, node::SignalWatcher::Initialize);

0 commit comments

Comments
 (0)