Index: net/url_request/url_request_context_getter.cc |
diff --git a/net/url_request/url_request_context_getter.cc b/net/url_request/url_request_context_getter.cc |
index 0bad74812804739ecd53fae8180316ed33213818..7163f48fd265ff79e286cbce224a5a4271c21d61 100644 |
--- a/net/url_request/url_request_context_getter.cc |
+++ b/net/url_request/url_request_context_getter.cc |
@@ -40,8 +40,10 @@ void URLRequestContextGetter::OnDestruct() const { |
// Can't force-delete the object here, because some derived classes |
// can only be deleted on the owning thread, so just emit a warning to |
// aid in debugging. |
+#if !defined(NDEBUG) |
Ryan Sleevi
2017/02/22 19:45:57
Did you mean to remove this logging for !NDEBUG bu
Wez
2017/02/22 22:18:42
This is already a DLOG(), so compiles to a void st
|
DLOG(WARNING) << "URLRequestContextGetter leaking due to no owning" |
- << " thread."; |
+ << " thread. Created at: " << created_at.ToString(); |
+#endif // !defined(NDEBUG) |
// Let LSan know we know this is a leak. https://crbug.com/594130 |
ANNOTATE_LEAKING_OBJECT_PTR(this); |
} |