summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2014-10-31 00:10:52 +0100
committerVictor Stinner <victor.stinner@gmail.com>2014-10-31 00:10:52 +0100
commit7dbcf922fac3030b069191a25f35eeefd37c56c8 (patch)
treed26268d8f6f07fff2544bb44d09043e8b1ed4fd3
parent142855c19c886963a0a3dab6e43c09ab915fcfeb (diff)
downloadtrollius-7dbcf922fac3030b069191a25f35eeefd37c56c8.tar.gz
Use source traceback in BaseSubprocessTransport
-rw-r--r--asyncio/base_subprocess.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/asyncio/base_subprocess.py b/asyncio/base_subprocess.py
index b4be1c2..6bfe3ac 100644
--- a/asyncio/base_subprocess.py
+++ b/asyncio/base_subprocess.py
@@ -59,6 +59,9 @@ class BaseSubprocessTransport(transports.SubprocessTransport):
if stderr is not None:
info.append('stderr=%s' % stderr.pipe)
+ if self._source_traceback:
+ frame = self._source_traceback[-1]
+ info.append('created at %s:%s' % (frame[0], frame[1]))
return '<%s>' % ' '.join(info)
def _start(self, args, shell, stdin, stdout, stderr, bufsize, **kwargs):