Staging
v0.5.1
v0.5.1
https://github.com/python/cpython
Revision b261475a48d905f160bc1f499e90b995b0d0b6c0 authored by Victor Stinner on 25 August 2014, 21:20:52 UTC, committed by Victor Stinner on 25 August 2014, 21:20:52 UTC
* PipeServer.close() now cancels the "accept pipe" future which cancels the overlapped operation. * Fix _SelectorTransport.__repr__() if the transport was closed * Fix debug log in BaseEventLoop.create_connection(): get the socket object from the transport because SSL transport closes the old socket and creates a new SSL socket object. Remove also the _SelectorSslTransport._rawsock attribute: it contained the closed socket (not very useful) and it was not used. * Issue #22063: socket operations (sock_recv, sock_sendall, sock_connect, sock_accept) of the proactor event loop don't raise an exception in debug mode if the socket are in blocking mode. Overlapped operations also work on blocking sockets. * Fix unit tests in debug mode: mock a non-blocking socket for socket operations which now raise an exception if the socket is blocking. * _fatal_error() method of _UnixReadPipeTransport and _UnixWritePipeTransport now log all exceptions in debug mode * Don't log expected errors in unit tests * Tulip issue 200: _WaitHandleFuture._unregister_wait() now catchs and logs exceptions. * Tulip issue 200: Log errors in debug mode instead of simply ignoring them.
1 parent d71dcbb
Tip revision: b261475a48d905f160bc1f499e90b995b0d0b6c0 authored by Victor Stinner on 25 August 2014, 21:20:52 UTC
asyncio: sync with Tulip
asyncio: sync with Tulip
Tip revision: b261475
File | Mode | Size |
---|---|---|
VS9.0 | ||
bdist_wininst | ||
example_nt | ||
icons | ||
WinMain.c | -rw-r--r-- | 449 bytes |
_msi.c | -rw-r--r-- | 30.7 KB |
config.c | -rw-r--r-- | 5.0 KB |
dl_nt.c | -rw-r--r-- | 4.3 KB |
dllbase_nt.txt | -rw-r--r-- | 3.5 KB |
empty.c | -rw-r--r-- | 137 bytes |
errmap.h | -rw-r--r-- | 2.1 KB |
errmap.mak | -rw-r--r-- | 95 bytes |
frozen_dllmain.c | -rw-r--r-- | 3.9 KB |
generrmap.c | -rw-r--r-- | 849 bytes |
getpathp.c | -rw-r--r-- | 24.5 KB |
icons.mak | -rw-r--r-- | 213 bytes |
icons.rc | -rw-r--r-- | 59 bytes |
launcher.c | -rw-r--r-- | 47.8 KB |
launcher.ico | -rw-r--r-- | 19.3 KB |
make_versioninfo.c | -rw-r--r-- | 1.2 KB |
msvcrtmodule.c | -rw-r--r-- | 14.0 KB |
py.ico | -rw-r--r-- | 19.3 KB |
pyc.ico | -rw-r--r-- | 19.3 KB |
pycon.ico | -rw-r--r-- | 19.3 KB |
pyconfig.h | -rw-r--r-- | 20.6 KB |
pylauncher.rc | -rw-r--r-- | 1.3 KB |
python3.def | -rw-r--r-- | 35.0 KB |
python3.mak | -rw-r--r-- | 611 bytes |
python34gen.py | -rw-r--r-- | 663 bytes |
python34stub.def | -rw-r--r-- | 13.4 KB |
python3dll.c | -rw-r--r-- | 134 bytes |
python_exe.rc | -rw-r--r-- | 49 bytes |
python_nt.rc | -rw-r--r-- | 1.8 KB |
readme.txt | -rw-r--r-- | 3.8 KB |
testpy.py | -rw-r--r-- | 836 bytes |
winreg.c | -rw-r--r-- | 59.8 KB |
winsound.c | -rw-r--r-- | 5.5 KB |
Computing file changes ...