From c9a43ad4bdbaba68b365980432d68ada30571d16 Mon Sep 17 00:00:00 2001 From: akwizgran <akwizgran@users.sourceforge.net> Date: Thu, 24 Nov 2011 22:17:02 +0000 Subject: [PATCH] Fixed a test. --- components/net/sf/briar/db/DatabaseComponentImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/components/net/sf/briar/db/DatabaseComponentImpl.java b/components/net/sf/briar/db/DatabaseComponentImpl.java index 03f2f8a74b..34f177ec8b 100644 --- a/components/net/sf/briar/db/DatabaseComponentImpl.java +++ b/components/net/sf/briar/db/DatabaseComponentImpl.java @@ -1204,6 +1204,7 @@ DatabaseCleaner.Callback { public void receiveTransportUpdate(ContactId c, TransportUpdate t) throws DbException { + Collection<Transport> transports; // Update the contact's transport properties contactLock.readLock().lock(); try { @@ -1212,7 +1213,7 @@ DatabaseCleaner.Callback { try { T txn = db.startTransaction(); try { - Collection<Transport> transports = t.getTransports(); + transports = t.getTransports(); db.setTransports(txn, c, transports, t.getTimestamp()); db.commitTransaction(txn); } catch(DbException e) { @@ -1226,7 +1227,7 @@ DatabaseCleaner.Callback { contactLock.readLock().unlock(); } // Call the listeners outside the lock - callListeners(new RemoteTransportsUpdatedEvent(c, t.getTransports())); + callListeners(new RemoteTransportsUpdatedEvent(c, transports)); } public void removeContact(ContactId c) throws DbException { -- GitLab