Issue #21155: asyncio.EventLoop.create_unix_server() now raises a ValueError if

path and sock are specified at the same time.
This commit is contained in:
Victor Stinner 2014-04-07 11:18:54 +02:00
parent 4bd652a276
commit 1fd03a4a22
3 changed files with 18 additions and 0 deletions

View file

@ -206,6 +206,10 @@ class _UnixSelectorEventLoop(selector_events.BaseSelectorEventLoop):
raise TypeError('ssl argument must be an SSLContext or None')
if path is not None:
if sock is not None:
raise ValueError(
'path and sock can not be specified at the same time')
sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
try: