@adonisjs/http-server
Advanced tools
Comparing version 1.2.10 to 1.2.11
@@ -15,4 +15,4 @@ "use strict"; | ||
let data = {}; | ||
const controllerRow = ctx.profiler.child('http:route:handler', data); | ||
ctx.profiler = controllerRow; | ||
let requestProfiler = ctx.profiler; | ||
ctx.profiler = ctx.profiler.child('http:route:handler', data); | ||
const routeHandler = ctx.route.meta.resolvedHandler; | ||
@@ -32,6 +32,8 @@ let returnValue; | ||
} | ||
controllerRow.end(); | ||
ctx.profiler.end(); | ||
ctx.profiler = requestProfiler; | ||
} | ||
catch (error) { | ||
controllerRow.end(); | ||
ctx.profiler.end(); | ||
ctx.profiler = requestProfiler; | ||
throw error; | ||
@@ -38,0 +40,0 @@ } |
@@ -35,12 +35,3 @@ "use strict"; | ||
this._findRoute(ctx); | ||
const routeStackRow = ctx.profiler.child('http:route:stack'); | ||
ctx.profiler = routeStackRow; | ||
try { | ||
await this._invokeHandler(ctx); | ||
routeStackRow.end(); | ||
} | ||
catch (error) { | ||
routeStackRow.end(); | ||
throw error; | ||
} | ||
await this._invokeHandler(ctx); | ||
} | ||
@@ -47,0 +38,0 @@ commit() { |
{ | ||
"name": "@adonisjs/http-server", | ||
"version": "1.2.10", | ||
"version": "1.2.11", | ||
"description": "Extracted copy of AdonisJs HTTP server along with it's router", | ||
@@ -32,3 +32,3 @@ "files": [ | ||
"@adonisjs/encryption": "^1.0.1", | ||
"@adonisjs/fold": "^6.1.9", | ||
"@adonisjs/fold": "^6.2.0", | ||
"@adonisjs/logger": "^1.1.6", | ||
@@ -39,3 +39,3 @@ "@adonisjs/mrm-preset": "^2.1.0", | ||
"@types/lodash": "^4.14.138", | ||
"@types/node": "^12.7.2", | ||
"@types/node": "^12.7.5", | ||
"@types/pluralize": "0.0.29", | ||
@@ -51,13 +51,13 @@ "@types/proxy-addr": "^2.0.0", | ||
"mrm": "^1.2.2", | ||
"np": "^5.0.3", | ||
"pem": "^1.14.2", | ||
"np": "^5.1.0", | ||
"pem": "^1.14.3", | ||
"reflect-metadata": "^0.1.13", | ||
"supertest": "^4.0.2", | ||
"ts-node": "^8.3.0", | ||
"tslint": "^5.19.0", | ||
"ts-node": "^8.4.1", | ||
"tslint": "^5.20.0", | ||
"tslint-eslint-rules": "^5.4.0", | ||
"typedoc": "^0.15.0", | ||
"typedoc-plugin-external-module-name": "^2.1.0", | ||
"typedoc-plugin-markdown": "^2.1.11", | ||
"typescript": "^3.6.2" | ||
"typedoc-plugin-markdown": "^2.2.6", | ||
"typescript": "^3.6.3" | ||
}, | ||
@@ -64,0 +64,0 @@ "peerDependencies": { |
100700
2485