Skip to content

Commit bdfadca

Browse files
committed
Properly set and clear self.span
1 parent f58fd6f commit bdfadca

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

instana/django19.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,11 @@ def process_request(self, request):
3030
self.span = span
3131

3232
def process_response(self, request, response):
33-
self.span.set_tag(ext.HTTP_STATUS_CODE, response.status_code)
34-
ot.global_tracer.inject(self.span.context, ot.Format.HTTP_HEADERS, response)
35-
self.span.finish()
33+
if self.span:
34+
self.span.set_tag(ext.HTTP_STATUS_CODE, response.status_code)
35+
ot.global_tracer.inject(self.span.context, ot.Format.HTTP_HEADERS, response)
36+
self.span.finish()
37+
self.span = None
3638
return response
3739

3840

0 commit comments

Comments
 (0)