This repository was archived by the owner on Nov 23, 2017. It is now read-only.
Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork178
Python#500
Open
itsmekarthikreddy wants to merge1,537 commits intopython:redirectChoose a base branch fromjamadden:trollius
base:redirect
Could not load branches
Branch not found:{{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline, and old review comments may become outdated.
Open
Python#500
Uh oh!
There was an error while loading.Please reload this page.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Set the _returncode attribute, so close() doesn't try to terminate the process.
Create the protocol on a separated line for readability and ease debugging.
Ignore pipes for which the protocol is not set yet (still equal to None).
Close the transport if the creation of the transport (if the waiter) gets anexception.
Skip SSL tests on the ProactorEventLoop if ssl.MemoryIO is missing
Sort also imports in windows_utils.
StreamWriter now raises an exception if it is closed: write(), writelines(),write_eof(), can_write_eof(), get_extra_info(), drain().
Don't call immediatly self._process_write_backlog() but schedule the call usingcall_soon(). _on_handshake_complete() can be called indirectly from_process_write_backlog(), and _process_write_backlog() is not reentrant.
transport at subprocess exit.Clear also its reference to the transport.
Do nothing if the transport is already closed. Before it was not possible toclose the transport twice.
Check if the _sock attribute is None to check if the transport is closed.
Set the _read_fut attribute to None after cancelling it.This change should fix a race condition with_ProactorWritePipeTransport._pipe_closed().
* Use test_utils.run_briefly() to execute pending calls to really close transports* sslproto: mock also _SSLPipe.shutdown(), it's need to close the transport* pipe test: the test doesn't close explicitly the PipeHandle, so ignore the warning instead* test_popen: use the context manager ("with p:") to explicitly close pipes
StreamWriter: close() now clears the reference to the transportStreamWriter now raises an exception if it is closed: write(), writelines(),write_eof(), can_write_eof(), get_extra_info(), drain().
Override the connect_read_pipe() method of the loop to mock immediatlypause_reading() and resume_reading() methods.The test failed randomly on FreeBSD 9 buildbot and on Windows using trollius.
Remove the exc variable, it's not used.
* Handle correctly CancelledError: just exit* On error, log the exception and exitDon't try to close the event loop, it is probably running and so it cannot beclosed.
…rojectsAs per [their blog post of the 27th April](https://blog.readthedocs.com/securing-subdomains/) ‘Securing subdomains’:> Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard.Test Plan: Manually visited all the links I’ve modified.
From(proc.wait()) instead of form proc.wait()
Convert readthedocs link for their .org -> .io migration for hosted projects
Update also releaser URL
Be explicit about supporting only Python 2.7Drop testing on appveyor because the needed dependencies no longer exist.Incorporate#15
Make socket.error with errno EBADF get raised as OSError.
Sign up for freeto subscribe to this conversation on GitHub. Already have an account?Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.