From 73a8d3b0daf72784f25f760a53614c3ed8cb6ace Mon Sep 17 00:00:00 2001
From: maasencioh <maasencioh@gmail.com>
Date: Wed, 12 Oct 2016 15:50:15 +0200
Subject: [PATCH] http: name anonymous functions in _http_server
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Refs: https://github.com/nodejs/node/issues/8913
PR-URL: https://github.com/nodejs/node/pull/9055
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
---
 lib/_http_server.js | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/lib/_http_server.js b/lib/_http_server.js
index 731c95bb44a5fd..99671832ebb2cb 100644
--- a/lib/_http_server.js
+++ b/lib/_http_server.js
@@ -96,7 +96,7 @@ function ServerResponse(req) {
 }
 util.inherits(ServerResponse, OutgoingMessage);
 
-ServerResponse.prototype._finish = function() {
+ServerResponse.prototype._finish = function _finish() {
   DTRACE_HTTP_SERVER_RESPONSE(this.connection);
   LTTNG_HTTP_SERVER_RESPONSE(this.connection);
   COUNTER_HTTP_SERVER_RESPONSE();
@@ -131,7 +131,7 @@ function onServerResponseClose() {
   if (this._httpMessage) this._httpMessage.emit('close');
 }
 
-ServerResponse.prototype.assignSocket = function(socket) {
+ServerResponse.prototype.assignSocket = function assignSocket(socket) {
   assert(!socket._httpMessage);
   socket._httpMessage = this;
   socket.on('close', onServerResponseClose);
@@ -141,23 +141,24 @@ ServerResponse.prototype.assignSocket = function(socket) {
   this._flush();
 };
 
-ServerResponse.prototype.detachSocket = function(socket) {
+ServerResponse.prototype.detachSocket = function detachSocket(socket) {
   assert(socket._httpMessage === this);
   socket.removeListener('close', onServerResponseClose);
   socket._httpMessage = null;
   this.socket = this.connection = null;
 };
 
-ServerResponse.prototype.writeContinue = function(cb) {
+ServerResponse.prototype.writeContinue = function writeContinue(cb) {
   this._writeRaw('HTTP/1.1 100 Continue' + CRLF + CRLF, 'ascii', cb);
   this._sent100 = true;
 };
 
-ServerResponse.prototype._implicitHeader = function() {
+ServerResponse.prototype._implicitHeader = function _implicitHeader() {
   this.writeHead(this.statusCode);
 };
 
-ServerResponse.prototype.writeHead = function(statusCode, reason, obj) {
+ServerResponse.prototype.writeHead = writeHead;
+function writeHead(statusCode, reason, obj) {
   var headers;
 
   if (typeof reason === 'string') {
@@ -219,9 +220,9 @@ ServerResponse.prototype.writeHead = function(statusCode, reason, obj) {
   }
 
   this._storeHeader(statusLine, headers);
-};
+}
 
-ServerResponse.prototype.writeHeader = function() {
+ServerResponse.prototype.writeHeader = function writeHeader() {
   this.writeHead.apply(this, arguments);
 };
 
@@ -250,7 +251,7 @@ function Server(requestListener) {
 util.inherits(Server, net.Server);
 
 
-Server.prototype.setTimeout = function(msecs, callback) {
+Server.prototype.setTimeout = function setTimeout(msecs, callback) {
   this.timeout = msecs;
   if (callback)
     this.on('timeout', callback);