New submission from Matt Joiner <anacro...@gmail.com>:

The smptlib module's __main__ doesn't flush stdout when prompting:

        sys.stdout.write(prompt + ": ")
        return sys.stdin.readline().strip()

stdout is usually line buffered, and so running python3 smptlib.py doesn't 
actually prompt the user.

The line `sys.stdout.flush()` needs to be added.

----------
components: Library (Lib)
messages: 139461
nosy: anacrolix
priority: normal
severity: normal
status: open
title: smtplib's __main__ doesn't flush when prompting
type: behavior
versions: Python 3.2

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12448>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to