That looks like a local network error. It is not the other common case where galaxy is taking over stdout and stderr in a subprocess call to a local job and that job is a script that pipes output from one program to another via reassigning stdout and stdin within those programs.
Is this error repeatable? If so, then there is something to investigate. Otherwise, we need more graceful recovery, at some point, instead of a mystical stack trace.
Also, if you post these messages to the list, it is good practice to remove IP addresses which can be reached via the web. Not all of us wear white hats.
Dear Galaxy Team.I installed Galaxy on company server for integrating with our services. And I found some problem in uploading files via API.I tried to upload file from local folder and it works well. But, then I tried to upload file from remote server it throws next exception:194.226.177.176 - - [21/May/2012:12:38:51 +0200] "POST /api/user/adm/upload?key=71edcbdb2b91c9b2c1125775804d2093 HTTP/1.1" 500 - "-" "Python-urllib/2.6"----------------------------------------Exception happened during processing of request from ('194.226.177.176', 29682)Traceback (most recent call last):File "/data/dat0/galaxy-dist-back/eggs/Paste-1.6-py2.6.egg/paste/httpserver.py", line 1053, in process_request_in_threadself.finish_request(request, client_address)File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_requestself.RequestHandlerClass(request, client_address, self)File "/usr/lib/python2.6/SocketServer.py", line 618, in __init__self.finish()File "/usr/lib/python2.6/SocketServer.py", line 661, in finishself.wfile.flush()File "/usr/lib/python2.6/socket.py", line 297, in flushself._sock.sendall(buffer(data, write_offset, buffer_size))error: [Errno 32] Broken pipe----------------------------------------Browsing libraries from remote server works well.Please help me to resolve this problem.In attach: archive with debug message, controller class for processing uploading, buidapp.py, wsgi config file and script for request upload file.Server A contains: uploading file, upload_file.py and Galaxy apiServer B contains: Galaxy service, upload.py, buildapp.py, wsgi config fileBest regards,Nikolay
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client. To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
http://lists.bx.psu.edu/