- Timestamp:
- 11/04/07 17:47:47 (14 months ago)
- Files:
-
- 1 modified
-
tools/nsa/nsa.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tools/nsa/nsa.py
r707 r708 153 153 self.sock = sock 154 154 155 self.sock.set blocking(0)155 self.sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) 156 156 self.sock.bind((HOST, PORT)) 157 157 self.sock.listen(1) … … 165 165 (client, addr) = self.sock.accept() 166 166 while not done: 167 data = client.recv(1024) 168 print data 169 if not data: 170 done = True 171 break 172 alldata += data 167 data = None 168 try: 169 data = client.recv(1024) 170 except socket.error, e: 171 if e.args[0] == 11: 172 pass 173 else 174 raise e 175 if data: 176 alldata += data 177 if len(data) < 1024 178 done = True 179 client.close() 173 180 bot.say_it(alldata) 174 181
