Guido van Rossum | dd918a9 | 1998-01-28 16:54:00 +0000 | [diff] [blame^] | 1 | # Echo server program using Unix sockets (handles one connection only) |
2 | from socket import * | ||||
3 | FILE = 'blabla' | ||||
4 | s = socket(AF_UNIX, SOCK_STREAM) | ||||
5 | s.bind(FILE) | ||||
6 | print 'Sock name is: ['+s.getsockname()+']' | ||||
7 | s.listen(1) | ||||
8 | conn, addr = s.accept() | ||||
9 | print 'Connected by', addr | ||||
10 | while 1: | ||||
11 | data = conn.recv(1024) | ||||
12 | if not data: break | ||||
13 | conn.send(data) | ||||
14 | conn.close() |