[documancer] broken pipe problem

arnd.baecker-S0/[email protected]
Newsgroups gmane.editors.poedit.user
Message-ID <Pine.LNX.4.51.0401071955060.1751__34704.6960298487$1077449660@ptpcp2.phy.tu-dresden.de>
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')
----------------------------------------



-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.