This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author matrixise
Recipients matrixise, r.david.murray, skrah
Date 2014-04-30.12:28:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1398860916.54.0.681900702536.issue21398@psf.upfronthosting.co.za>
In-reply-to
Content
the pydoc module works fine but when I use CTRL-C to quit it, I get this error in the terminal.

I think it's an other bug but the traceback is really similar.

Stephane

Traceback (most recent call last):
  File "/Users/stephane/src/projects/externals/cpython/Lib/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "/Users/stephane/src/projects/externals/cpython/Lib/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/Users/stephane/src/projects/externals/cpython/Lib/pydoc.py", line 2615, in <module>
    cli()
  File "/Users/stephane/src/projects/externals/cpython/Lib/pydoc.py", line 2580, in cli
    help.help(arg)
  File "/Users/stephane/src/projects/externals/cpython/Lib/pydoc.py", line 1862, in help
    elif request: doc(request, 'Help on %s:', output=self._output)
  File "/Users/stephane/src/projects/externals/cpython/Lib/pydoc.py", line 1600, in doc
    pager(render_doc(thing, title, forceload))
  File "/Users/stephane/src/projects/externals/cpython/Lib/pydoc.py", line 1408, in pager
    pager(text)
  File "/Users/stephane/src/projects/externals/cpython/Lib/pydoc.py", line 1428, in <lambda>
    return lambda text: pipepager(text, 'less')
  File "/Users/stephane/src/projects/externals/cpython/Lib/pydoc.py", line 1450, in pipepager
    pipe.close()
  File "/Users/stephane/src/projects/externals/cpython/Lib/os.py", line 957, in close
    returncode = self._proc.wait()
  File "/Users/stephane/src/projects/externals/cpython/Lib/subprocess.py", line 1581, in wait
    (pid, sts) = self._try_wait(0)
  File "/Users/stephane/src/projects/externals/cpython/Lib/subprocess.py", line 1529, in _try_wait
    (pid, sts) = _eintr_retry_call(os.waitpid, self.pid, wait_flags)
  File "/Users/stephane/src/projects/externals/cpython/Lib/subprocess.py", line 502, in _eintr_retry_call
    return func(*args)
KeyboardInterrupt
History
Date User Action Args
2014-04-30 12:28:36matrixisesetrecipients: + matrixise, r.david.murray, skrah
2014-04-30 12:28:36matrixisesetmessageid: <1398860916.54.0.681900702536.issue21398@psf.upfronthosting.co.za>
2014-04-30 12:28:36matrixiselinkissue21398 messages
2014-04-30 12:28:36matrixisecreate