egg-jaeger
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -20,8 +20,5 @@ 'use strict'; | ||
}, | ||
startSpan(name, tags) { | ||
startSpan(name, tags = {}) { | ||
const childOf = als.get('span'); | ||
const span = this.jaeger.startSpan(name, childOf ? { childOf } : { }); | ||
if (tags) { | ||
span.addTags(tags); | ||
} | ||
const span = this.jaeger.startSpan(name, childOf ? { childOf, tags } : { tags }); | ||
als.set('span', span); | ||
@@ -28,0 +25,0 @@ return span; |
@@ -11,2 +11,3 @@ 'use strict'; | ||
await next(); | ||
span.finish(); | ||
} catch (err) { | ||
@@ -20,4 +21,5 @@ span.setTag(app.opentracing.Tags.ERROR, true); | ||
}); | ||
span.finish(); | ||
throw err; | ||
} | ||
span.finish(); | ||
}; |
{ | ||
"name": "egg-jaeger", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "eggPlugin": { |
6416
96