@@ -7,6 +7,7 @@ var net = require('net')
7
7
, events = require ( 'events' )
8
8
, assert = require ( 'assert' )
9
9
, util = require ( 'util' )
10
+ , Buffer = require ( 'safe-buffer' ) . Buffer
10
11
;
11
12
12
13
exports . httpOverHttp = httpOverHttp
@@ -118,7 +119,7 @@ TunnelingAgent.prototype.createSocket = function createSocket(options, cb) {
118
119
var placeholder = { }
119
120
self . sockets . push ( placeholder )
120
121
121
- var connectOptions = mergeOptions ( { } , self . proxyOptions ,
122
+ var connectOptions = mergeOptions ( { } , self . proxyOptions ,
122
123
{ method : 'CONNECT'
123
124
, path : options . host + ':' + options . port
124
125
, agent : false
@@ -183,7 +184,7 @@ TunnelingAgent.prototype.createSocket = function createSocket(options, cb) {
183
184
TunnelingAgent . prototype . removeSocket = function removeSocket ( socket ) {
184
185
var pos = this . sockets . indexOf ( socket )
185
186
if ( pos === - 1 ) return
186
-
187
+
187
188
this . sockets . splice ( pos , 1 )
188
189
189
190
var pending = this . requests . shift ( )
@@ -198,7 +199,7 @@ function createSecureSocket(options, cb) {
198
199
var self = this
199
200
TunnelingAgent . prototype . createSocket . call ( self , options , function ( socket ) {
200
201
// 0 is dummy port for v0.6
201
- var secureSocket = tls . connect ( 0 , mergeOptions ( { } , self . options ,
202
+ var secureSocket = tls . connect ( 0 , mergeOptions ( { } , self . options ,
202
203
{ servername : options . host
203
204
, socket : socket
204
205
}
0 commit comments