- 29 Ock, 2015 6 kayıt (commit)
-
-
Stefan Krah yazdı
-
Victor Stinner yazdı
* Cleanup gather(): use cancelled() method instead of using private Future attribute * Fix _UnixReadPipeTransport and _UnixWritePipeTransport. Only start reading when connection_made() has been called. * Issue #23333: Fix BaseSelectorEventLoop._accept_connection(). Close the transport on error. In debug mode, log errors using call_exception_handler()
-
Victor Stinner yazdı
-
Victor Stinner yazdı
* _SelectorTransport constructor: extra parameter is now optional * Fix _SelectorDatagramTransport constructor. Only start reading after connection_made() has been called. * Fix _SelectorSslTransport.close(). Don't call protocol.connection_lost() if protocol.connection_made() was not called yet: if the SSL handshake failed or is still in progress. The close() method can be called if the creation of the connection is cancelled, by a timeout for example.
-
Victor Stinner yazdı
close() closes pipes, which is not None yet by _kill_wait().
-
Gregory P. Smith yazdı
only defining it when HAVE_MKNOD && HAVE_MAKEDEV are true. This "oops" issue reported by John E. Malmberg on core-mentorship. (what kinds of systems don't HAVE_MKNOD && HAVE_MAKEDEV?)
-
- 28 Ock, 2015 7 kayıt (commit)
-
-
Victor Stinner yazdı
Only start reading when connection_made() has been called: protocol.data_received() must not be called before protocol.connection_made().
-
Victor Stinner yazdı
* Rephrase also the comment explaining why the waiter is not awaken immediatly. * SSLProtocol.eof_received() doesn't instanciate ConnectionResetError exception directly, it will be done by Future.set_exception(). The exception is not used if the waiter was cancelled or if there is no waiter.
-
Victor Stinner yazdı
Wake-up the waiter if it is not done yet.
-
Donald Stufft yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
no dynamically allocated bases.
-
Vinay Sajip yazdı
-
- 27 Ock, 2015 2 kayıt (commit)
-
-
Victor Stinner yazdı
* Remove unused SSLProtocol._closing attribute * test_sslproto: skip test if ssl module is missing * Python issue #23208: Don't use the traceback of the current handle if we already know the traceback of the source. The handle may be more revelant, but having 3 tracebacks (handle, source, exception) becomes more difficult to read. The handle may be preferred later but it requires more work to make this choice.
-
Berker Peksag yazdı
Patch by Mayank Tripathi.
-
- 26 Ock, 2015 18 kayıt (commit)
-
-
Victor Stinner yazdı
-
Victor Stinner yazdı
If ReadFile() fails with ERROR_BROKEN_PIPE, the operation is not pending: don't register the overlapped. I don't know if WSARecv() can fail with ERROR_BROKEN_PIPE. Since Overlapped.WSARecv() already handled ERROR_BROKEN_PIPE, let me guess that it has the same behaviour than ReadFile().
-
Victor Stinner yazdı
If UnregisterWaitEx() fais with ERROR_IO_PENDING, it doesn't mean that the wait is unregistered yet. We still have to wait until the wait is cancelled.
-
Victor Stinner yazdı
Use a coroutine with asyncio.sleep() instead of call_later() to ensure that the schedule call is cancelled. Add also a unit test cancelling connect_pipe().
-
Victor Stinner yazdı
-
Victor Stinner yazdı
If a client connected before the server was closed: drop the client (close the pipe) and exit.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
a function or a loop (e.g. "return" or "break").
-
Victor Stinner yazdı
In debug mode, BaseEventLoop._run_once() now sets the BaseEventLoop._current_handle attribute to the handle currently executed. In release mode or when no handle is executed, the attribute is None. BaseEventLoop.default_exception_handler() displays the traceback of the current handle if available.
-
Victor Stinner yazdı
The special case for connect_pipe() is not more needed. connect_pipe() doesn't use overlapped operations anymore.
-
Victor Stinner yazdı
Fix create_datagram_endpoint(), connect_read_pipe() and connect_write_pipe(): close the transport if the task is cancelled or on error.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
directory containing a backslash.
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
returned NotImplemented. Removed incorrect implementations of __ne__().
-
Benjamin Peterson yazdı
Patch by Cory Benfield.
-
- 25 Ock, 2015 4 kayıt (commit)
-
-
Serhiy Storchaka yazdı
replacment string longer than mailformed input data.
-
R David Murray yazdı
-
R David Murray yazdı
This change parallels the language used in the unix man page.
-
Senthil Kumaran yazdı
Added a new tunnel test to verify setting of _tunnel_host, _tunnel_port, _tunnel_headers attributes on HTTPConnection object.
-
- 23 Ock, 2015 3 kayıt (commit)
-
-
Vinay Sajip yazdı
-
Vinay Sajip yazdı
-
Vinay Sajip yazdı
-