[tahoe-dev] [tahoe-lafs] #653: introducer client: connection count is wrong, !VersionedRemoteReference needs EQ

tahoe-lafs trac at allmydata.org
Fri Jul 17 14:36:13 UTC 2009


#653: introducer client: connection count is wrong, !VersionedRemoteReference
needs EQ
--------------------------+-------------------------------------------------
 Reporter:  warner        |           Owner:  warner  
     Type:  defect        |          Status:  assigned
 Priority:  major         |       Milestone:  1.5.0   
Component:  code-network  |         Version:  1.3.0   
 Keywords:                |   Launchpad_bug:          
--------------------------+-------------------------------------------------

Comment(by zooko):

 Hm, note that at least one of the storage servers was in a messed-up state
 in which it had incurred ~MemoryErrors, so it might have been failing to
 participate in some sort of foolscap "good-bye" negotiation, thus
 preventing the older connections to it from being cleaned up.  This
 reminds of these mysterious warnings in the incident reports (I've seen a
 lot of this kind of message in foolscap logs):

 {{{
 # 13:56:23.900 [867]: WEIRD Tub.connectorFinished: WEIRD,
 <foolscap.negotiate.TubConnector object at 0x902776c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to qvqv7jmm76yfhdjuuzeqyfuwlqinpofd> is
 not in [<foolscap.negotiate.TubConnector object at 0x88da7ec from
 wfninubkrvhlyscum7rlschbhx5iarg3 to wyye67q7p53gtcsy2mmylsbpzw4gaaz4>,
 <foolscap.negotiate.TubConnector object at 0x88e050c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to q5l37rle6pojjnllrwjyryulavpqdlq5>,
 <foolscap.negotiate.TubConnector object at 0x88e0a2c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to gdfa2zqvj7l2ng26bwalyubitdxtmywf>,
 <foolscap.negotiate.TubConnector object at 0x88e0f4c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to alt6cjddwfnwrnct4lx2ypwricrgtoam>,
 <foolscap.negotiate.TubConnector object at 0x8faf48c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to u5vgfpug7qhkxdtj76tcfh6bmzyo6w5s>,
 <foolscap.negotiate.TubConnector object at 0x8fafb4c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to x4pds7hcgaq2exnumxbsjkv2jrkzyyxf>,
 <foolscap.negotiate.TubConnector object at 0x8faffcc from
 wfninubkrvhlyscum7rlschbhx5iarg3 to k6h4otc2f2wmmysam5ofciaenhngurwm>,
 <foolscap.negotiate.TubConnector object at 0x8fb558c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to gkc4vgeeyktdzwklygxnummy3cin2fri>,
 <foolscap.negotiate.TubConnector object at 0x8fb5b8c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to srb3paczogfsh6blsmopelry2ogc4uii>,
 <foolscap.negotiate.TubConnector object at 0x8fba1ac from
 wfninubkrvhlyscum7rlschbhx5iarg3 to 4z76kljyfuogmoygw7dfedtegjz6h6ou>,
 <foolscap.negotiate.TubConnector object at 0x8fbaa0c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to jg6qoqzfunqhsvjsrquize3tpcsyglvo>,
 <foolscap.negotiate.TubConnector object at 0x8fc0e2c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to voa6qf4473phtacw7t3ht47wust2lr2z>,
 <foolscap.negotiate.TubConnector object at 0x8fc524c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to pstqfjqxsfpu7ac7crfzgm26jervfz37>,
 <foolscap.negotiate.TubConnector object at 0x8fc584c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to mtuj2lnh5sarkpummx77w7jjhynz2jea>,
 <foolscap.negotiate.TubConnector object at 0x8fc5c4c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to okjeolejndkuenpuuaiduvk2plebgjao>,
 <foolscap.negotiate.TubConnector object at 0x8fcc46c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to jfccf453ml75gscmpugihlg2bcjzgswr>,
 <foolscap.negotiate.TubConnector object at 0x8fd1b2c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to yzdb43kciqbv3oech66pq54lrtddbbvf>,
 <foolscap.negotiate.TubConnector object at 0x8fd802c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to i4kd2dpoaj7wnd6kicsklcswayop24wy>,
 <foolscap.negotiate.TubConnector object at 0x8fd88cc from
 wfninubkrvhlyscum7rlschbhx5iarg3 to ckpjhpffmbmpv5rxc7uzrcdlu2ad6slj>,
 <foolscap.negotiate.TubConnector object at 0x8fd8eec from
 wfninubkrvhlyscum7rlschbhx5iarg3 to i3u2uz4ewpz3n36ckaqmtmfrubpifapd>,
 <foolscap.negotiate.TubConnector object at 0x8fddb0c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to jobn3i5i7dlu6vt2y6duc3yhvif3d4vr>,
 <foolscap.negotiate.TubConnector object at 0x8fe352c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to zzkq2nfnpukh5uajj7aedsl6sc3m5rup>,
 <foolscap.negotiate.TubConnector object at 0x8fe9b4c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to yg6uehymklr2jjzcewok3l2mlixawyrp>,
 <foolscap.negotiate.TubConnector object at 0x901e16c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to e66df2pmr2kzk2rhgjtfp2uagl6jkatj>,
 <foolscap.negotiate.TubConnector object at 0x901e7cc from
 wfninubkrvhlyscum7rlschbhx5iarg3 to sttpea3ze6sqi5qyqmomeiwfsayytkar>,
 <foolscap.negotiate.TubConnector object at 0x9022e0c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to n5hgpiok6ka3x6emgfgkydzgj7hwwle2>,
 <foolscap.negotiate.TubConnector object at 0x902716c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to cignbrutktmd7iudwnwhjzmcmsvfu6ex>,
 <foolscap.negotiate.TubConnector object at 0x9027f6c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to 3wrurfqxq4xqzlqatks53b2ekwaw5jt2>,
 <foolscap.negotiate.TubConnector object at 0x902a58c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to 2y7ldksggg447xnf4zwsjccx7ihs6wfm>,
 <foolscap.negotiate.TubConnector object at 0x902ab8c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to g5662mtbvxlfcipvcpvicellm2ljdqow>,
 <foolscap.negotiate.TubConnector object at 0x9030bcc from
 wfninubkrvhlyscum7rlschbhx5iarg3 to t5zibyamutxhjtazj7fdc5q4nqmifqnj>,
 <foolscap.negotiate.TubConnector object at 0x90341ec from
 wfninubkrvhlyscum7rlschbhx5iarg3 to uonu5jw32ncc523picty2dh7um2kwmqv>,
 <foolscap.negotiate.TubConnector object at 0x90347ec from
 wfninubkrvhlyscum7rlschbhx5iarg3 to q7tphao4eyo2xfd32stspexiitydewwf>,
 <foolscap.negotiate.TubConnector object at 0x9034e0c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to xpyajfs4rvm3yps5szojjrxjsgkmshfp>,
 <foolscap.negotiate.TubConnector object at 0x9038a4c from
 wfninubkrvhlyscum7rlschbhx5iarg3 to hsxpnvvqxgyrvgwbmsiwdom2hqf7q4i2>,
 <foolscap.negotiate.TubConnector object at 0x903d5ac from
 wfninubkrvhlyscum7rlschbhx5iarg3 to t5g7egomnnktbpydbuijt6zgtmw4oqi5>,
 <foolscap.negotiate.TubConnector object at 0x903ddcc from
 wfninubkrvhlyscum7rlschbhx5iarg3 to odcd5enlzmv7iobwad63tchotty3lotx>]
 }}}

-- 
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/653#comment:12>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid


More information about the tahoe-dev mailing list