2
2
import asyncio
3
3
import gc
4
4
import os .path
5
- import socket as socket_module
6
-
7
- from socket import *
5
+ import socket
8
6
9
7
10
8
PRINT = 0
11
9
12
10
13
11
async def echo_server (loop , address , unix ):
14
12
if unix :
15
- sock = socket ( AF_UNIX , SOCK_STREAM )
13
+ sock = socket . socket ( socket . AF_UNIX , socket . SOCK_STREAM )
16
14
else :
17
- sock = socket ( AF_INET , SOCK_STREAM )
18
- sock .setsockopt (SOL_SOCKET , SO_REUSEADDR , 1 )
15
+ sock = socket . socket ( socket . AF_INET , socket . SOCK_STREAM )
16
+ sock .setsockopt (socket . SOL_SOCKET , socket . SO_REUSEADDR , 1 )
19
17
sock .bind (address )
20
18
sock .listen (5 )
21
19
sock .setblocking (False )
@@ -31,7 +29,7 @@ async def echo_server(loop, address, unix):
31
29
32
30
async def echo_client (loop , client ):
33
31
try :
34
- client .setsockopt (IPPROTO_TCP , TCP_NODELAY , 1 )
32
+ client .setsockopt (socket . IPPROTO_TCP , socket . TCP_NODELAY , 1 )
35
33
except (OSError , NameError ):
36
34
pass
37
35
@@ -48,7 +46,7 @@ async def echo_client(loop, client):
48
46
async def echo_client_streams (reader , writer ):
49
47
sock = writer .get_extra_info ('socket' )
50
48
try :
51
- sock .setsockopt (IPPROTO_TCP , TCP_NODELAY , 1 )
49
+ sock .setsockopt (socket . IPPROTO_TCP , socket . TCP_NODELAY , 1 )
52
50
except (OSError , NameError ):
53
51
pass
54
52
if PRINT :
0 commit comments