2013-08-19 16 views
0

我偶爾從OpenERP獲得這個轉儲,但它似乎是無害的。該代碼服務於HTTP;這個轉儲是什麼時候連接被刪除?從OpenERP轉儲Python是無害的?

 
Exception happened during processing of request from ('10.100.2.71', 42799) 
Traceback (most recent call last): 
    File "/usr/lib/python2.7/SocketServer.py", line 582, in process_request_thread 
    self.finish_request(request, client_address) 
    File "/usr/lib/python2.7/SocketServer.py", line 323, in finish_request 
    self.RequestHandlerClass(request, client_address, self) 
    File "/usr/lib/python2.7/SocketServer.py", line 640, in __init__ 
    self.finish() 
    File "/usr/lib/python2.7/SocketServer.py", line 693, in finish 
    self.wfile.flush() 
    File "/usr/lib/python2.7/socket.py", line 303, in flush 
    self._sock.sendall(view[write_offset:write_offset+buffer_size]) 
error: [Errno 32] Broken pipe 

回答

2

這只是表示底層的TCP連接突然中斷。在這種情況下,這意味着您正試圖將數據寫入已經在另一端(由客戶端)關閉的套接字。這是無害的,這意味着當你的服務器發送一個HTTP響應給客戶端(瀏覽器)時,她停止了請求(例如關閉瀏覽器)。