summaryrefslogtreecommitdiff
path: root/benchmark/net/tcp-raw-c2s.js
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark/net/tcp-raw-c2s.js')
-rw-r--r--benchmark/net/tcp-raw-c2s.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/benchmark/net/tcp-raw-c2s.js b/benchmark/net/tcp-raw-c2s.js
index 3bbf082a41..0039313f52 100644
--- a/benchmark/net/tcp-raw-c2s.js
+++ b/benchmark/net/tcp-raw-c2s.js
@@ -14,6 +14,8 @@ var bench = common.createBenchmark(main, {
});
var TCP = process.binding('tcp_wrap').TCP;
+var TCPConnectWrap = process.binding('tcp_wrap').TCPConnectWrap;
+var WriteWrap = process.binding('stream_wrap').WriteWrap;
var PORT = common.PORT;
var dur;
@@ -91,7 +93,7 @@ function client() {
}
var clientHandle = new TCP();
- var connectReq = {};
+ var connectReq = new TCPConnectWrap();
var err = clientHandle.connect(connectReq, '127.0.0.1', PORT);
if (err)
@@ -108,7 +110,8 @@ function client() {
};
function write() {
- var writeReq = { oncomplete: afterWrite };
+ var writeReq = new WriteWrap();
+ writeReq.oncomplete = afterWrite;
var err;
switch (type) {
case 'buf':