[ZODB-Dev] A bit more detail

Chris Withers chrisw@nipltd.com
Thu, 04 Oct 2001 10:19:13 +0100


This is a multi-part message in MIME format.
--------------49C0234EA36E2F0BE0B43307
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Chris Withers wrote:
> 
> ZEO 1.0b4 and Zope 1.4.
> 
> can someone translate this to english please :-)

Right, I did a bit more digging.

What I think happened is that someone restarted the storage and client2 for this
project as the bases were being moved to a new location. client1 lives on a
different machine and so would have seen its storage server vanish.

Could this have caused this rather strange error:

> AttributeError: 'int' object has no attribute 'send'

Should it have ;-)

For the curious, I've attached the relevent bits of the log files from each Zope
instance...

cheers,

Chris
--------------49C0234EA36E2F0BE0B43307
Content-Type: text/plain; charset=us-ascii;
 name="client1.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="client1.txt"

------
2001-10-03T10:26:45 PROBLEM(100) ClientStorage Disconnected from storage
------
2001-10-03T10:26:45 ERROR(200) ZEO uncaptured python exception, closing channel <asyncRPC connected at 2767f00> (exceptions.AttributeError:'int' object has no attribute 'send' [C:\Zope\2-4-0_~1\bin\lib\asyncore.py|poll|107] [C:\Zope\2-4-0_~1\bin\lib\asyncore.py|handle_write_event|390] [c:\zope\2-4-0_base\lib\python\ZEO\smac.py|handle_write|188] [C:\Zope\2-4-0_~1\bin\lib\asyncore.py|send|324] [<string>|send|1])
------
2001-10-03T10:26:45 INFO(0) client Trying to connect to server: ('x.nipltd.com', 6969)
------
2001-10-03T10:26:45 PROBLEM(100) ClientStorage Disconnected from storage
------
2001-10-03T10:26:45 ERROR(200) ZODB Couldn't load state for '\x00\x00\x00\x00\x00\x00\x00\x01'
Traceback (innermost last):
  File C:\Zope\2-4-0_~1\lib\python\ZODB\Connection.py, line 519, in setstate
  File c:\zope\2-4-0_base\lib\python\ZEO\ClientStorage.py, line 357, in load
    (Object: ('x.nipltd.com', 6969))
  File c:\zope\2-4-0_base\lib\python\ZEO\zrpc.py, line 228, in __call__
    (Object: dispatcher)
AttributeError: 'int' object has no attribute 'send'


------
2001-10-03T10:26:45 INFO(0) client Trying to connect to server: ('x.nipltd.com', 6969)
------
2001-10-03T10:26:45 PANIC(300) NIP Process Died
Traceback (innermost last):
  File c:\Zope\<a python script>, line 41, in ?
  File C:\Zope\2-4-0_~1\lib\python\ZODB\Connection.py, line 519, in setstate
  File c:\zope\2-4-0_base\lib\python\ZEO\ClientStorage.py, line 357, in load
    (Object: ('x.nipltd.com', 6969))
  File c:\zope\2-4-0_base\lib\python\ZEO\zrpc.py, line 228, in __call__
    (Object: dispatcher)
AttributeError: 'int' object has no attribute 'send'

--------------49C0234EA36E2F0BE0B43307
Content-Type: text/plain; charset=us-ascii;
 name="client2.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="client2.txt"

2001-10-03T10:21:20 PROBLEM(100) ClientStorage Disconnected from storage
------
2001-10-03T10:21:20 INFO(0) client Trying to connect to server: ('x.nipltd.com', 6969)
------
2001-10-03T10:25:21 INFO(0) zdaemon zdaemon: Wed Oct  3 11:25:21 2001: Houston, we have forked
------
2001-10-03T10:25:21 INFO(0) zdaemon zdaemon: Wed Oct  3 11:25:21 2001: Hi, I just forked off a kid: 5518
------
2001-10-03T10:25:21 INFO(0) zdaemon zdaemon: Wed Oct  3 11:25:21 2001: Houston, we have forked
------
2001-10-03T10:26:58 INFO(0) Hotfix Applying Hotfix_2001-09-28.

--------------49C0234EA36E2F0BE0B43307
Content-Type: application/x-unknown-content-type-txtfile;
 name="storage.log"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="storage.log"

LS0tLS0tDQoyMDAxLTA5LTI4VDExOjU2OjA0IElORk8oMCkgWkVPIFNlcnZlciBDb25uZWN0
IDE1MTk5NjA4OCAoJzEnLCAxMDk2KQ0KLS0tLS0tDQoyMDAxLTA5LTI4VDEyOjM1OjI5IElO
Rk8oMCkgWkVPIFNlcnZlciBDbG9zZSAxNTE5OTYwODgNCi0tLS0tLQ0KMjAwMS0xMC0wMVQw
OTozMjozMCBJTkZPKDApIFpFTyBTZXJ2ZXIgQ29ubmVjdCAxNDI2MzQxOTIgKCcyJywgMjc3
NCkNCi0tLS0tLQ0KMjAwMS0xMC0wMVQxMDo0NDozMyBJTkZPKDApIFpFTyBTZXJ2ZXIgQ2xv
c2UgMTQyNjM0MTkyDQotLS0tLS0NCjIwMDEtMTAtMDFUMTA6NDU6MDIgSU5GTygwKSBaRU8g
U2VydmVyIENvbm5lY3QgMTQ3MTMwMjMyICgnMicsIDM4MTEpDQotLS0tLS0NCjIwMDEtMTAt
MDFUMTU6MzM6NDYgSU5GTygwKSBaRU8gU2VydmVyIENsb3NlIDE0NzEzMDIzMg0KLS0tLS0t
DQoyMDAxLTEwLTAxVDE1OjM0OjM3IElORk8oMCkgWkVPIFNlcnZlciBDb25uZWN0IDE0MjQy
ODE5MiAoJzInLCAzMjE3KQ0KLS0tLS0tDQoyMDAxLTEwLTAzVDEwOjIxOjIwIElORk8oMCkg
WkVPIFNlcnZlciBDbG9zZSAxNDI0MjgxOTINCi0tLS0tLQ0KMjAwMS0xMC0wM1QxMDoyMToy
MCBJTkZPKDApIFpFTyBTZXJ2ZXIgQ2xvc2UgMTQxODg2NjE2DQotLS0tLS0NCjIwMDEtMTAt
MDNUMTA6MjE6MjAgSU5GTygwKSBaRU8gU2VydmVyIFNodXR0aW5nIGRvd24gKHNodXRkb3du
KQ0KLS0tLS0tDQoyMDAxLTEwLTAzVDEwOjI1OjA5IElORk8oMCkgemRhZW1vbiB6ZGFlbW9u
OiBXZWQgT2N0ICAzIDExOjI1OjA5IDIwMDE6IEhvdXN0b24sIHdlIGhhdmUgZm9ya2VkDQot
LS0tLS0NCjIwMDEtMTAtMDNUMTA6MjU6MDkgSU5GTygwKSB6ZGFlbW9uIHpkYWVtb246IFdl
ZCBPY3QgIDMgMTE6MjU6MDkgMjAwMTogSGksIEkganVzdCBmb3JrZWQgb2ZmIGEga2lkOiA1
NTE0DQotLS0tLS0NCjIwMDEtMTAtMDNUMTA6MjU6MTAgSU5GTygwKSB6ZGFlbW9uIHpkYWVt
b246IFdlZCBPY3QgIDMgMTE6MjU6MTAgMjAwMTogSG91c3Rvbiwgd2UgaGF2ZSBmb3JrZWQN
Ci0tLS0tLQ0KMjAwMS0xMC0wM1QxMDozNTowOCBJTkZPKDApIFpFTyBTZXJ2ZXIgU2Vydmlu
ZyAxOgk8Wk9EQi5GaWxlU3RvcmFnZS5GaWxlU3RvcmFnZSBpbnN0YW5jZSBhdCAweDg0YWY0
MzQ+DQotLS0tLS0NCjIwMDEtMTAtMDNUMTA6MzU6MDggSU5GTygwKSBaRU8gU2VydmVyIExp
c3RlbmluZyBvbiAoJ3gubmlwbHRkLmNvbScsIDY5NjkpDQotLS0tLS0NCjIwMDEtMTAtMDNU
MTA6Mzc6NTEgSU5GTygwKSBaRU8gU2VydmVyIENvbm5lY3QgMTM4NDY2MDQwICgnMycsIDIx
NzYpDQotLS0tLS0NCjIwMDEtMTAtMDNUMTE6MjM6NTYgSU5GTygwKSBaRU8gU2VydmVyIENv
bm5lY3QgMTM2NDc0MjE2ICgnMicsIDIzODcpDQo=
--------------49C0234EA36E2F0BE0B43307--