[Zope] WebDav FTP

Andreas Jung Andreas Jung" <andreas@zope.com
Fri, 22 Feb 2002 09:05:02 -0500


What webdav, ftp clients are you using ? Any way to reproduce the problem ?

Andreas

----- Original Message -----
From: "Mayer, Steven" <Steven.Mayer@t-systems.com>
To: <andreas@andreas-jung.com>
Cc: <zope@zope.org>
Sent: Friday, February 22, 2002 06:41
Subject: AW: [Zope] WebDav FTP


Hi Andreas,

My Zope Version: (Zope 2.4.3 (binary release, python 2.1, linux2-x86),
python 2.1.1, linux2)

Regards
Steven
-----Ursprüngliche Nachricht-----
Von: Andreas Jung [mailto:andreas@andreas-jung.com]
Gesendet: Freitag, 22. Februar 2002 12:13
An: Mayer, Steven; zope@zope.org
Betreff: Re: [Zope] WebDav FTP


What Zope version ?

- aj
----- Original Message -----
From: "Mayer, Steven" <Steven.Mayer@t-systems.com>
To: <zope@zope.org>
Sent: Friday, February 22, 2002 04:16
Subject: [Zope] WebDav FTP


Hi,
I´ve got a problem with WebDav and FTP.
I start Zope with WebDav and/or FTP -> Zope crashes 2-3 times an hour....
I start Zope without WebDav and FTP-> Zope work stable.

Is there anybody with the same experience and can help me?


---[zope log]----
------
2002-02-19T13:14:17 ERROR(200) ZServer uncaptured python exception, closing
channel <PCGIChannel at 8e225ec> (socket.error:(32, 'Broken pipe')
[/usr/local/lib/python2.1/asynchat.py|initiate_send|213]
[/usr/local/lib/python2.1/asyncore.py|send|330])
------
----------------------

---[asynchat.py]-------
    204     def initiate_send (self):
    205         obs = self.ac_out_buffer_size
    206         # try to refill the buffer
    207         if (len (self.ac_out_buffer) < obs):
    208             self.refill_buffer()
    209
    210         if self.ac_out_buffer and self.connected:
    211             # try to send the buffer
    212             try:
    213                 num_sent = self.send (self.ac_out_buffer[:obs])
    214                 if num_sent:
    215                     self.ac_out_buffer =
self.ac_out_buffer[num_sent:]
    216
    217             except socket.error, why:
    218                 self.handle_error()
    219                 return
----------------------

---[asyncore.py]---
    322     def send (self, data):
    323         try:
    324             result = self.socket.send (data)
    325             return result
    326         except socket.error, why:
    327             if why[0] == EWOULDBLOCK:
    328                 return 0
    329             else:
    330                 raise socket.error, why
    331             return 0
----------------------


Regards
Steven



_______________________________________________
Zope maillist  -  Zope@zope.org
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )