Merge 3.5 (issue #27136, asyncio)

This commit is contained in:
Yury Selivanov 2016-06-08 12:33:59 -04:00
commit 552bf94648
6 changed files with 116 additions and 163 deletions

View file

@ -441,14 +441,7 @@ class BaseProactorEventLoop(base_events.BaseEventLoop):
return self._proactor.send(sock, data)
def sock_connect(self, sock, address):
try:
base_events._check_resolved_address(sock, address)
except ValueError as err:
fut = self.create_future()
fut.set_exception(err)
return fut
else:
return self._proactor.connect(sock, address)
return self._proactor.connect(sock, address)
def sock_accept(self, sock):
return self._proactor.accept(sock)