mirror of
https://github.com/nodejs/node.git
synced 2025-05-06 09:02:40 +00:00

Though the TLSWrap constructor is only called via TLSWrap::Wrap() (i.e. tls_wrap.wrap()) internally, it is still exposed to JS. Don't allow the application to abort by inspecting the instance before it has been wrap'd by another handle. PR-URL: https://github.com/nodejs/node/pull/6184 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Anna Henningsen <anna@addaleax.net>
9 lines
212 B
JavaScript
9 lines
212 B
JavaScript
'use strict';
|
|
|
|
require('../common');
|
|
const util = require('util');
|
|
const TLSWrap = process.binding('tls_wrap').TLSWrap;
|
|
|
|
// This will abort if internal pointer is not set to nullptr.
|
|
util.inspect(new TLSWrap());
|