Linux good! Re: [ZODB-Dev] Results from latest CVS code and trial patch
JohnD.Heintz
JohnD.Heintz
Fri, 10 Aug 2001 13:37:30 -0500
Sorry, here is the exception that was thrown with the asyncore.py patch.
>>> omniORB: Caught an unexpected Python exception during up-call.
Traceback (most recent call last):
File "./Server.py", line 113, in write
(offset, data))
File "./ZODBCorbaFramework.py", line 282, in _tryDomainCommit
return self._tryCommitFunction(self.__functor, *args)
File "./ZODBCorbaFramework.py", line 237, in _tryCommitFunction
get_transaction().commit()
File "./TransactionManagement.py", line 74, in commit
ZODB.Transaction.Transaction.commit(self, subtransaction)
File "/home/jheintz/lib/python/ZODB/Transaction.py", line 301, in commi=
t
j.tpc_begin(self)
File "/home/jheintz/lib/python/ZODB/Connection.py", line 633, in tpc_be=
gin
self._storage.tpc_begin(transaction)
File "/home/jheintz/lib/python/ZEO/ClientStorage.py", line 481, in tpc_=
begin
raise ClientDisconnected(
ZEO.ClientStorage.ClientDisconnected: This action is temporarily=20
unavailable.<p>
omniORB: Caught an unexpected Python exception during up-call.
Traceback (most recent call last):
File "./Server.py", line 74, in createStorageObject
result =3D self._tryCommitFunction(self.__createStorageObject, ())
File "./ZODBCorbaFramework.py", line 237, in _tryCommitFunction
get_transaction().commit()
File "./TransactionManagement.py", line 74, in commit
ZODB.Transaction.Transaction.commit(self, subtransaction)
File "/home/jheintz/lib/python/ZODB/Transaction.py", line 301, in commi=
t
j.tpc_begin(self)
File "/home/jheintz/lib/python/ZODB/Connection.py", line 633, in tpc_be=
gin
self._storage.tpc_begin(transaction)
File "/home/jheintz/lib/python/ZEO/ClientStorage.py", line 483, in tpc_=
begin
r=3Dself._call(self.__begin, id, user, desc, ext)
File "/home/jheintz/lib/python/ZEO/zrpc.py", line 225, in __call__
if type(r) is TupleType: raise r[0], r[1]
IndexError: list assignment index out of range
omniORB: Caught an unexpected Python exception during up-call.
Traceback (most recent call last):
File "./ZODBCorbaFramework.py", line 375, in getSession
return self._tryFunction(
File "./ZODBCorbaFramework.py", line 225, in _tryFunction
self._raiseCorbaException(exc)
File "./ZODBCorbaFramework.py", line 220, in _tryFunction
result =3D apply(func, args)
File "./Server.py", line 28, in _getSession
return SampleSession(self._db)
File "./ZODBCorbaFramework.py", line 389, in __init__
self.__initDB(db, *args)
File "./ZODBCorbaFramework.py", line 398, in __initDB
self._tryCommitFunction(self.__initDBData, ())
File "./ZODBCorbaFramework.py", line 237, in _tryCommitFunction
get_transaction().commit()
File "./TransactionManagement.py", line 74, in commit
ZODB.Transaction.Transaction.commit(self, subtransaction)
File "/home/jheintz/lib/python/ZODB/Transaction.py", line 301, in commi=
t
j.tpc_begin(self)
File "/home/jheintz/lib/python/ZODB/Connection.py", line 633, in tpc_be=
gin
self._storage.tpc_begin(transaction)
File "/home/jheintz/lib/python/ZEO/ClientStorage.py", line 481, in tpc_=
begin
raise ClientDisconnected(
ZEO.ClientStorage.ClientDisconnected: This action is temporarily=20
unavailable.<p>
On Friday 10 August 2001 11:41, Jeremy Hylton wrote:
> >>>>> "JDH" =3D=3D John D Heintz <jheintz@isogen.com> writes:
>
> JDH> With the asyncore.py patch things ran a lot longer, but still
> JDH> crashed and had terrible response - it spend most of its time
> JDH> blocking.
>
> JDH> Attached is the traceback that got thrown in the ZEO client
> JDH> with one remote and one local CORBA client.
>
> The traceback shows an EAGAIN error getting raised by a socket
> operation. Are you sure that you applied the asyncore patch? If so,
> it looks like there is an operation other than recv() that isn't
> catching this exception.
>
> Jeremy
>
>
> _______________________________________________
> For more information about ZODB, see the ZODB Wiki:
> http://www.zope.org/Wikis/ZODB/
>
> ZODB-Dev mailing list - ZODB-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zodb-dev
--=20
=2E . . . . . . . . . . . . . . . . . . . . . . .
John D. Heintz | Senior Engineer
1016 La Posada Dr. | Suite 240 | Austin TX 78752
T 512.633.1198 | jheintz@isogen.com
w w w . d a t a c h a n n e l . c o m