From: <th...@us...> - 2010-08-22 01:18:14
|
Revision: 1925 http://azsmrc.svn.sourceforge.net/azsmrc/?rev=1925&view=rev Author: the8472 Date: 2010-08-22 01:18:08 +0000 (Sun, 22 Aug 2010) Log Message: ----------- woops, faulty transaction Modified Paths: -------------- mldht/branches/indexer/DHTIndexer.jar mldht/branches/indexer/lbms/plugins/mldht/indexer/MetaDataGatherer.java Modified: mldht/branches/indexer/DHTIndexer.jar =================================================================== (Binary files differ) Modified: mldht/branches/indexer/lbms/plugins/mldht/indexer/MetaDataGatherer.java =================================================================== --- mldht/branches/indexer/lbms/plugins/mldht/indexer/MetaDataGatherer.java 2010-08-22 01:11:43 UTC (rev 1924) +++ mldht/branches/indexer/lbms/plugins/mldht/indexer/MetaDataGatherer.java 2010-08-22 01:18:08 UTC (rev 1925) @@ -208,10 +208,7 @@ int wants = Math.min(targetNum, LOOKUPS_PER_VIRTUAL_NODE * PIVOT_EVERY_N_VIRTUAL_NODES); if(wants < 1) - { - tx.commit(); break; - } List<TorrentDBEntry> results = session.createQuery("from ihdata e where useindex(e, infohashIdx) is true and e.info_hash > ? and e.info_hash < ? and e.status = 0 and e.hitCount > 0 and e.lastFetchAttempt < ? order by e.info_hash") .setBinary(0, startKey.getHash()) @@ -263,7 +260,7 @@ { tx.rollback(); DHT.log(e, LogLevel.Info); - // leave loop to avoid infinite deadlocks + // rolled back, don't start lookups return; } finally { session.close(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |