[Zope-dev] Lowlevel python/Zope Errors: asyncore.py and others...

Dario Lopez-Kästen dario@ita.chalmers.se
Wed, 10 Oct 2001 16:56:27 +0200


Hello!

I have a serious problem with Zope. We repeatedly get the following kind of
errors:

2001-09-05T13:45:12 ERROR(200) ZServer uncaptured python exception, closing
channel <zhttp_channel connected XX.XX.XX.XX:1186 at ab1174 channel#: 10
requests:5> (
socket.error:(32, 'Broken pipe')
[/usr/local/zope/dist/Zope-2.4.1/ZServer/medusa/asynchat.py|initiate_send|21
4] [/usr/local/zope/dist/Zope-2.4.1/ZServer/medusa/http
_server.py|send|414]
[/usr/local/python-2.1.1-no_pymalloc/lib/python2.1/asyncore.py|send|330])

and

---
2001-09-28T14:09:40 ERROR(200) zdaemon zdaemon: Fri Sep 28 16:09:40 2001:
Aiieee! 28590 exited with error code: 138

(error code can also be 139, 256
---

and
---

and a lot of these:

------
2001-10-03T15:00:27 INFO(0) Z2 CONFLICT Competing writes at,
/ka/sys/PageHandling/manage_renameObjects
Traceback (innermost last):
  File /usr/local/zope/dist/Zope-2.4.1/lib/python/ZPublisher/Publish.py,
line 175, in publish
  File /usr/local/zope/dist/Zope-2.4.1/lib/python/Zope/__init__.py, line
240, in commit
  File /usr/local/zope/dist/Zope-2.4.1/lib/python/ZODB/Transaction.py, line
302, in commit
  File /usr/local/zope/dist/Zope-2.4.1/lib/python/ZODB/Connection.py, line
324, in commit
ConflictError: '\x00\x00\x00\x00\x00\x009\xda'
---

Our Zope usually locks up big time when this happens. If anybody has some
asyncore.py zen to share and can explain what is going on? We are using
transparent Folders, dunno if it is related to that (I am blaiming most
everything on transparent folders these days ;-).

I found some info on google, suggesting this is an old problem:

with Zope 2.1.6

http://www.zope.org/Members/tseaver/Projects/HighlyAvailableZope/Zope%20h=
ang
ing%20%28poss.%20threads-related%29

and Zope 2.3.1

http://aspn.activestate.com/ASPN/Mail/Message/zope-Dev/531379

We are using the Zope 2.4.1 source release with Python 2.1.1, no pymalloc.
IE Clients.

Thank you for any input.

/dario
- --------------------------------------------------------------------
Dario Lopez-Kästen     Systems Developer  Chalmers Univ. of Technology
dario@ita.chalmers.se  ICQ will yield no hits    IT Systems & Services