Page MenuHomePhabricator

Broken pipe error traceback from eventlogging-devserver
Closed, InvalidPublic

Description

When I return to logging on my local MediaWiki install after a long period of inactivity, the eventlogging-devserver sometimes prints out a traceback. I get events before and after the traceback, I'm not even sure any event is dropped. Hence low priority.

This is with
../EventLogging/server/bin/eventlogging-devserver --port 8081 &
running in a terminal in the background. I'm running master commit 23568db "Localisation updates from http://translatewiki.net." from August 6th.


Traceback (most recent call last):

File "/usr/lib/python2.7/wsgiref/handlers.py", line 86, in run
  self.finish_response()
File "/usr/lib/python2.7/wsgiref/handlers.py", line 129, in finish_response
  self.finish_content()
File "/usr/lib/python2.7/wsgiref/handlers.py", line 248, in finish_content
  self.send_headers()
File "/usr/lib/python2.7/wsgiref/handlers.py", line 270, in send_headers
  self.send_preamble()
File "/usr/lib/python2.7/wsgiref/handlers.py", line 194, in send_preamble
  'Date: %s\r\n' % format_date_time(time.time())
File "/usr/lib/python2.7/socket.py", line 324, in write
  self.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

Exception happened during processing of request from ('127.0.0.1', 60408)
Traceback (most recent call last):

File "/usr/lib/python2.7/SocketServer.py", line 295, in _handle_request_noblock
  self.process_request(request, client_address)
File "/usr/lib/python2.7/SocketServer.py", line 321, in process_request
  self.finish_request(request, client_address)
File "/usr/lib/python2.7/SocketServer.py", line 334, in finish_request
  self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python2.7/SocketServer.py", line 651, in __init__
  self.finish()
File "/usr/lib/python2.7/SocketServer.py", line 710, in finish
  self.wfile.close()
File "/usr/lib/python2.7/socket.py", line 279, in close
  self.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


Version: unspecified
Severity: minor

Details

Reference
bz52828

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:13 AM
bzimport set Reference to bz52828.

Did you suspend & resume your laptop at some point?

[moving from MediaWiki extensions to Analytics product - see bug 61946]