[documancer] broken pipe problem
Status: Beta
Brought to you by:
vaclavslavik
From: <arn...@we...> - 2004-01-08 10:04:34
|
Hi, with the following I can produce a broken pipe (see the traceback at the end): - Book: Python 2.3 Docs - Search String: AF_UNIX - Results: a) 1000 socket b) 889 7.2.1 Socket Objects c) 889 Index d) 873 11.15 SocketServer - wait until page a) is displayed - click on d), wait until it is displayed, everything is ok - click on c), do _not_ wait until it is displayed (it takes a little while because it is a long text) and click e.g. on a) ==> "broken pipe" Two more things: - For b) there seems to be no AF_UNIX in the text (at least none is highlighted) ?! ((BTW: do you think it is easy to enable a CTRL-f search in the presently visible document ?)) - Even type-ahead find works to some extent, presently only for the text of links (!?). Do you think this is just a wxMozilla configuration issue ? Best regards, Arnd ---------------------------------------- Exception happened during processing of request from ('127.0.0.1', 33645) Traceback (most recent call last): File "/home/python/PYTHON_TST/lib/python2.3/SocketServer.py", line 222, in handle_request self.process_request(request, client_address) File "/home/python/PYTHON_TST/lib/python2.3/SocketServer.py", line 241, in process_request self.finish_request(request, client_address) File "/home/python/PYTHON_TST/lib/python2.3/SocketServer.py", line 254, in finish_request self.RequestHandlerClass(request, client_address, self) File "/home/python/PYTHON_TST/lib/python2.3/SocketServer.py", line 521, in __init__ self.handle() File "/home/python/PYTHON_TST/lib/python2.3/BaseHTTPServer.py", line 324, in handle self.handle_one_request() File "/home/python/PYTHON_TST/lib/python2.3/BaseHTTPServer.py", line 318, in handle_one_request method() File "/home/python/PYTHON_TST/lib/documancer/server.py", line 105, in do_GET self.send_document(data, mime) File "/home/python/PYTHON_TST/lib/documancer/server.py", line 61, in send_document self.send_response(200) File "/home/python/PYTHON_TST/lib/python2.3/BaseHTTPServer.py", line 377, in send_response self.send_header('Server', self.version_string()) File "/home/python/PYTHON_TST/lib/python2.3/BaseHTTPServer.py", line 383, in send_header self.wfile.write("%s: %s\r\n" % (keyword, value)) File "/home/python/PYTHON_TST/lib/python2.3/socket.py", line 254, in write self.flush() File "/home/python/PYTHON_TST/lib/python2.3/socket.py", line 241, in flush self._sock.sendall(buffer) error: (32, 'Broken pipe') ---------------------------------------- |